共有属性

名称(用于在.xaml.cs文件中编程时引用)

共有编程代码

MessageBox.Show()

Window(窗体)

属性:Title(显示在窗体标题栏上的标题)、ResizeMode(是否有最大化、最小化按钮、或能自由缩放窗体)、Icon(为软件添加图标)

要想Icon属性能够选择相应图标,需要先"右键项目名称"——应用程序——图标和清单,来上传.icon图标

Grid

Gird控件在除窗体外,所有控件的最下方,目的是让所有控件的大小随窗体大小改变而改变;如果还要涉及例如按钮上的字,则还需要DockPanel这个控件

属性:Background

Lable

用于显示文本

TextBox、RichTextBox、TextBlock

TextBox:用户可以输入文本,空行不能粘贴进去

属性:名称ScrollViewer.VerticalScrollBarVisibility(垂直滚动条)

编程属性:.Text、.AppendText

RichTextBox:用户可以输入文本,空行也能粘贴进去

属性:名称ScrollViewer.VerticalScrollBarVisibility(垂直滚动条)

编程属性:.AppendText

.Text的代替:

TextRange tR = new TextRange(before.Document.ContentStart, before.Document.ContentEnd);
tR.Text

RichTextBox:用户不可以输入文本

编程属性:.Text

Button

属性:Background