c# UWP 控件 Button (二)

按钮的定义和创建

 在xaml中:
      在xaml语法中Button的定义方式十分简单,但是如果想要真正明白定义方式的由来,就需要先了解button类的一个父类——ContentControl类。常见的比如Button, CheckBox, 和ScrollViewer等类型的控件,都直接继承自ContentControl类。所有继承自ContentControl的控件都包含如下三种定义格式:

第一种:通过直接为Content属性赋值来初始化按钮 。对于按钮来讲Content内容即为按钮中的文字。             
<Button Content="开始"/>

 

第二种:用户自定义一个UI 元素充当按钮的功能,而不是传统的按钮形状。在这种情况下button更像是一个布局面板,其中的内容整体呈现为一个按钮

<Button><Rectangle Height="28" Width="60" /></Button>

 

第三种:只包含一个简单的字符串元素,来负责初始化按钮中的文字               

<Button>开始</Button>

 

在C#中:

Button myButton = new Button();
myButton.Content = "开始";

 

c# UWP 控件 Button (二)

上一篇:APIO2008 免费道路


下一篇:IOS 编程中引用第三方的方类库的方法及常见问题