在选择这两个控件之一时,我必须考虑哪些标准?
问问题
78491 次
2 回答
112
TextBlocks 和 TextBoxes 的共同点:
- 可用于显示文本
- 可以设置为特定的高度和宽度,也可以设置为自动,以便它们随文本增大。
- 可以设置字体大小、字体类型、字体样式、环绕和范围左、右或居中。
- 可以设置不透明度并应用像素着色器。
文本块:
- 用于以更集中的方式显示文本。
- 可以包含设置为不同颜色、字体和大小的文本。
- 行高也可以从默认设置增加,以在每行文本之间留出更多空间。
- 用户无法选择 TextBlock 内的文本。
文本框:
- 用于显示更集中于内容输入的文本,或者当需要使用户可以选择内容时。
- 只能设置为一种颜色、一种字体大小、一种字体类型等。
- 有固定的行间距。
- 也可以设置为固定的高度和宽度,但也可以打开滚动条以允许内容扩展。
于 2013-08-13T08:45:49.723 回答
21
TextBlock 是用于显示文本的更轻量级的控件,当您需要用户输入或编辑现有文本时使用 TextBox。内存使用证明。
于 2013-08-13T08:35:13.953 回答