[英]In a VS2010 Add-In in C#, how do you get the name and signature of the method your cursor is currently in?
[英]VS2010/C#: How do you set the default value of a ComboBox in the IDE?
我正在使用Visual Studio 2010在C#中编写Windows窗体应用程序。
它有一个组合框。 我将DropDownStyle设置为“DropDownList”,并在“Items”中添加了几行。
问:我有没有办法在“属性”编辑器中设置SelectedItemIndex,这样当“组合框”出现时,“Items”集合中的行将显示为默认值?
我知道我可以编程在我的Form_Load方法设置“myComboBox.SelectedItemIndex = NNN”,但我敢肯定 ,可能有一些方法来做到这一点的MSVS IDE了。
有任何想法吗?
先感谢您!
我不确定这是否是您要求的,但如果您想将特定项目设置为默认IE,则加载表单并且已经为您选择了一个值。
简单地将它放入您的public Form1()
方法中。
comboBox1.SelectedItem = "Test1";
//comboBox1 change to the name of
//your combobox
//Test1 change to the item in your list of items that you want
//defaulted.
我认为这是迄今为止最好的方法。
不确定如果可以完成确切的事情,但Visual Studio提供了一种在应用程序设置中存储值的方法,通过它您可以完成两件事:
选择ComboBox并打开其属性部分,在(应用程序设置)下,选择(属性绑定),一旦打开ComboBox的应用程序设置,选择Text属性并创建应用程序设置。 这将是用户首次打开表单时默认选择的值,此后用户进行的任何选择都将在下次打开表单时反映出来。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.