时隔很长一段时间回到VS2008中的WinForms..修补VS2008 Express版中的一个OOD问题。
我需要一些控件作为“仅显示”小部件。用户不应该能够更改这些控件的值...小部件通过定期更新刻度事件进行更新。我依稀记得有一个 ReadOnly 属性,您可以将其设置为具有此行为......现在找不到它。
The Enabled属性设置为 false:使控件内容变灰。我希望控件看起来正常。
这Locked属性设置为 false:似乎是在保护用户免于意外扭曲可视化表单设计器中的控件。
我缺少什么?
对于一些典型的winform控件:
http://jquiz.wordpress.com/2007/05/29/c-winforms-readonly-controls/ http://jquiz.wordpress.com/2007/05/29/c-winforms-readonly-controls/
这也是保持外观的好技巧:
Color clr = textBox1.BackColor;
textBox1.ReadOnly = true;
textBox1.BackColor = clr;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)