禁用第一行文本框

时间:2016-11-25 15:35:33

标签: c# wpf

我制作了一个像记事本一样的程序。我希望第一行是制作音符的日期和时间。我得到了这个:

tbEditor.Text = Convert.ToString(DateTime.Now);

但是可以禁用第一行,这样用户就无法删除它吗?

1 个答案:

答案 0 :(得分:0)

使用或显示不需要用户干预的数据。您可以使用带有文本块的堆栈,然后在其中使用文本框分别存储日期和用户注释。或者,如果要使用文本框,可以将IsReadOnly属性设置为true或将IsEnabled属性设置为false。但这不仅适用于第一行,而是适用于整个文本框。因此,您需要一个单独的控件来存储日期和时间