相同点:
- 用来显示文本内容;
- 可以设置特定的高度和宽度或者设置为随文字大小自动更改高度宽度;
- 都可以设置字体的大小、类型、样式以及位置(左对齐,居中,右对齐);
- 都可以设置不透明度。
不同点:
TextBlock:
更多的用来显示排版内容;
可以包括不同字体、颜色和大小的文本;
线高也可以从默认设置增加,以在每行文本之间提供更多空间;
用户无法选择 TextBlock 中的文本。
TextBox:
更多用来输入文本,或者用户需要选择;
字体只能设置为一种颜色,一种大小,一种类型等;
可以设置为固定的高度和宽度,但也可以打开滚动条以允许盛放更多内容。