我的问题与此类似:HowcanIdynamicallychangeautocompleteentriesinaC#comboboxortextbox?但我仍然没有找到解决方案。问题简述:我有一个ComboBox和要在其中显示的大量记录。当用户开始输入时,我想加载以输入文本开头的记录,并为用户提供自动完成功能。如上面的主题所述,我无法将它们加载到сomboBox_TextChanged上,因为我总是会覆盖以前的结果而永远不会看到它们。我可以仅使用ComboBox来实现吗?(不是TextBox或ListBox)我使用这个设置:сomboBox.AutoCompleteMode=AutoCo
用户可以更改表单大小。我没有找到不允许用户更改表单大小的表单属性。 最佳答案 将FormBorderStyle更改为FixedDialog、FixedSingle或Fixed3D。此外,如果您不希望他们最大化表单,请将Maximize设置为False。 关于c#-防止用户调整窗口/表单大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1330339/
用户可以更改表单大小。我没有找到不允许用户更改表单大小的表单属性。 最佳答案 将FormBorderStyle更改为FixedDialog、FixedSingle或Fixed3D。此外,如果您不希望他们最大化表单,请将Maximize设置为False。 关于c#-防止用户调整窗口/表单大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1330339/
如何在运行时以各种方式修改属性网格?我希望能够添加和删除属性并添加“动态类型”,我的意思是这种类型会使用TypeConverter在propertygrid中生成运行时生成的下拉列表。我实际上已经能够完成这两件事(添加/删除属性和添加动态类型),但只能分别执行,不能同时执行。为了实现在运行时添加和删除属性的支持,我使用了thiscodeprojectarticle并稍微修改了代码以支持不同的类型(不仅仅是字符串)。privateSystem.Windows.Forms.PropertyGridpropertyGrid1;privateCustomClassmyProperties=ne
如何在运行时以各种方式修改属性网格?我希望能够添加和删除属性并添加“动态类型”,我的意思是这种类型会使用TypeConverter在propertygrid中生成运行时生成的下拉列表。我实际上已经能够完成这两件事(添加/删除属性和添加动态类型),但只能分别执行,不能同时执行。为了实现在运行时添加和删除属性的支持,我使用了thiscodeprojectarticle并稍微修改了代码以支持不同的类型(不仅仅是字符串)。privateSystem.Windows.Forms.PropertyGridpropertyGrid1;privateCustomClassmyProperties=ne
在Windows7中,音量混合器窗口具有特定的样式,带有厚而透明的边框,但没有标题栏。我如何在winforms窗口中重新创建该窗口样式?我尝试将Text设置为string.Empty,并将ControlBox设置为false,这会删除标题栏,但随后边框也会消失: 最佳答案 form.Text=string.Empty;form.ControlBox=false;form.FormBorderStyle=FormBorderStyle.SizableToolWindow;对于固定大小的窗口,您仍应使用FormBorderStyle.S
在Windows7中,音量混合器窗口具有特定的样式,带有厚而透明的边框,但没有标题栏。我如何在winforms窗口中重新创建该窗口样式?我尝试将Text设置为string.Empty,并将ControlBox设置为false,这会删除标题栏,但随后边框也会消失: 最佳答案 form.Text=string.Empty;form.ControlBox=false;form.FormBorderStyle=FormBorderStyle.SizableToolWindow;对于固定大小的窗口,您仍应使用FormBorderStyle.S
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion是否有任何具有拼写检查功能的.NET库(最好是独立的文本编辑控件)。我想在我的应用程序的编辑区域中为拼写错误的单词添加典型的红色下划线。编辑:澄清一下,这是针对WinForms的
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion是否有任何具有拼写检查功能的.NET库(最好是独立的文本编辑控件)。我想在我的应用程序的编辑区域中为拼写错误的单词添加典型的红色下划线。编辑:澄清一下,这是针对WinForms的
这似乎是一个标准要求:下次用户启动应用程序时,以与之前相同的位置和状态打开窗口。这是我的愿望list:窗口位置与原来相同除非屏幕已调整大小并且旧位置现在不在屏幕上。split者应该保持他们的位置标签容器应该保留他们的选择一些下拉菜单应该保留他们的选择窗口状态(最大化、最小化、正常)与之前相同。也许你永远不应该开始最小化,我还没决定。我将添加我当前的解决方案作为答案以及限制。 最佳答案 我的另一个选择是围绕应用程序设置编写更多自定义代码,并在formLoad和formClosed上执行它。这不使用数据绑定(bind)。缺点:要编写更多