WPF TextBlock和TextBox有什么区别吗?
在select这两个控件之一时,我必须考虑什么标准?
TextBlocks和TextBoxes通用:
- 可以用来显示文字
- 可以设置为特定的“高度”和“宽度”,或者设置为“自动”,以便与文本一起变大。
- 可以设置字体大小,字体types,字体样式,包装和范围左,右或居中。
- 可以设置不透明度并应用像素着色器。
TextBlock的:
- 用于显示更集中的文字印刷。
- 可以包含设置为不同颜色,字体和大小的文本。
- 行高也可以从默认设置增加,以在每行文本之间留出更多空间。
- TextBlock内部的文本不能由用户select。
文本框:
- 用于显示更加专注于内容input的文本,或者当内容需要由用户select时。
- 只能设置为一种颜色,一种字体大小,一种字体types等
- 有固定的行间距。
- 也可以设置为固定的高度和宽度,但也可以打开滚动条以允许内容扩展。
TextBlock是用于显示文本的更轻量级控件,当您需要用户input或编辑现有文本时使用TextBox。 为mem使用certificate 。