我想TextBox在我的表格上做一些不可编辑的,但我想要text清楚(黑色而不是灰色),这就是我不想使用的原因
myTextBox.Enabled = false;
不知怎的,我希望它被禁用,但使用非灰色的前色.
有没有人有任何线索?
我没有开发太多桌面/ Windows窗体应用程序,但我发现使用MVC(模型视图控制器)模式进行Windows窗体.NET开发可能会有一些好处.
有没有人在Windows窗体中实现MVC?如果是这样,你对设计有任何提示吗?
我在C#中使用WinForm应用程序,在文本框中键入内容后我想按Enter键但文本框仍然有焦点(闪烁光标仍在文本框中),我该如何实现?
我有一个现有的库(不是Winforms应用程序),它为一些真正的Windows应用程序提供了一些Winforms.在这个库中,我想创建一个用户控件来将一些控件组合在一起.为此,我右键单击"添加","用户控制"并将一些控件拖到新的"用户控件"上.
到现在为止还挺好.用户控件甚至具有必需的用户控件图标.但是将新的用户控件从解决方案资源管理器拖动到新的空白Winform不起作用(我得到一个带有直线的圆圈),并将其拖到工具箱中也不起作用(即使我得到一个+号)当我把它拖到工具箱上时).
是否有某种XML魔法或其他我不想做的工作?
注意:我在Visual Studio 2008中遇到了一些问题,我通过遵循可在此处找到的解决方法设法修复了这些问题.我现在能够通过简单地重建项目来将用户控件添加到我现有的项目到工具箱中.
我有一个与我一起展示的对话框<class>.ShowDialog().它有一个OK按钮和一个Cancel按钮; OK按钮也有一个事件处理程序.
我想在事件处理程序中进行一些输入验证,如果失败,则通过消息框通知用户并阻止对话框关闭.我不知道怎么做最后一部分(防止关闭).
是否可以在C#WinForms中创建切换按钮?我知道您可以使用CheckBox控件并将其外观属性设置为"Button",但它看起来不正确.我希望它在按下时显得凹陷而不是平坦.有什么想法吗?
例如,要做出蓝色的东西我会去:
this.BackColor = Color.LightBlue;
Run Code Online (Sandbox Code Playgroud)
我如何召唤控制色,卡其色.
谢谢你.
我的表格上有一个标签,位于表格的右侧.此标签加载动态文本.
有时它加载的文本太长,文本越过表单的边框,这是一些文本不在表单中.
我想让标签从右到左而不是从左到右.我该如何实现这一目标?