我想让 TextBox 可编辑,怎么做?确切地说,当用户点击它时,会有一个键盘让他插入一个字符串。
问问题
625 次
2 回答
0
TextBlock
还是TextBox
?TextBlock 不可编辑 - 它类似于 Label 控件。如果您是可编辑的文本控件,请使用TextBox
.
于 2013-01-12T00:39:14.337 回答
0
你可以做一些非常简单的事情。您需要同时创建一个 TextBlock 和一个 TextBox。您必须从代码中控制它们的可见性。您必须将 TextBox 的文本属性绑定(两种方式)到 xaml 中的 TextBlock。单击 textBlock 进行编辑后,将其从代码中隐藏,使 TextBox 可见。textBlock 中的文本将在您绑定后出现。编辑您的文本并可能将注意力移开或进行交互以运行可以折叠 TextBox 并再次显示 TextBlock 的事件。现在使用自绑定后的编辑文本。你需要一个代码吗?
于 2016-10-13T13:49:17.493 回答