在VS 2008中的VB.NET应用程序的设计表面上创建组合框时,它是白色的,并且在C#中创建时它是灰色的。vb.net combobox不同的样式到C#combobox
如何在C#中创建与VB.NET类似的组合框? (风格明智)
alt text http://www.tonysoenen.com/images/combos.jpg
在VS 2008中的VB.NET应用程序的设计表面上创建组合框时,它是白色的,并且在C#中创建时它是灰色的。vb.net combobox不同的样式到C#combobox
如何在C#中创建与VB.NET类似的组合框? (风格明智)
alt text http://www.tonysoenen.com/images/combos.jpg
不同的风格是控件的下拉式风格。要获得与VB.NET相同的样式,只需将C#中的组合框的下拉样式属性更改为“dropDown”即可。
你所用的自定义控件?如果在将控件拖到窗体之前将鼠标悬停在工具箱条目上,这两种情况下的工具提示是否都会显示“Microsoft Corporation .NET组件的版本2.0.0.0”?
是的,它确实说在VB和C# – 2009-12-17 16:51:41
您应该检查两种形式和两种组合框的所有属性,以确保它们相同。例如,看起来您的C#表单具有与VB表单不同的背景颜色。
我不能重新创建它。这些完全“干净”的组合框只是从工具箱拖到窗体中? – MartW 2009-12-17 16:35:09
是的,只是干净地从工具箱中拖动。在我的VS中,一个是白色的,你可以在VB.NET中键入文本,而在C#中它是灰色的 – 2009-12-17 16:37:06
它是否禁用? – 2009-12-17 16:37:52