首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# Options 窗口 — TextBox 控件

题目答案

    前面用过Label和TextBlock控件。这两个控件的作用只是向用户显示文本而己而TextBox控件则允许用户向应用程序中输入一些文本。尽管这个控件也可以仅显示文本,但我们不应该单纯为了显示文本而使用它,除非在此基础上还允许用户编辑显示的文本。如果非要用TextBox来仅显示文本,需要将IsEnabled属性设置为false,以防用户编辑其中的内容。

    使用下表中所示的一系列属性,可以控制在TextBox中输入和显示文本的方式。

说 明

Text

TextBox控件中当前显示的文本

IsEnabled

将该属性设置为true时,用户可以编辑TextBox中的文本。如果为false文本会显示为灰色,用户

无法将键盘焦点放到该控件上

Text Wrapping

有时我们希望TextBox只显示一行文本。这种情况下,可以将该属性值设SNoWrap.这是 默认值。如果希望将文本显示为多行,可将其值设盥为WrapWrapWithOverflowWrap表示超 出文本框边缘的文本内容会被移到下一行中。WrapWithOverflow则表示如果文本中没有合适的换 行位置,允许非常长的单个单词超出文本框的边缘

VerticalScrollBarVisibility

如果允许用户在TextBox中输入多行文本,那么用户输入的内容有可能会超出文本框的下边界,从 而无法完整显示。这种情况下,有必要使用滚动条进行操作。如果希望仅当文本过长时自动显示滚 动条,可将此属性设盟为Auto设盟为Visible表示始终显示滚动条,设显为HiddenDisabled

表示无论什么情况下都不显示滚动条

AcceptsRetum

此屈性用于控制在TextBox控件中输入文本的方式。如果将其设S为默认值false,用户就不能通过

回车键换行


网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端