0
顯示屬性Grid的選定對象的正確方法是什麼?使用PropertyGrid顯示selectedObject
在Visual Studio中,它們使用組合框。有沒有一個默認的設置,我可以改變來啓用這個或類似的東西?
短片說明:http://youtu.be/uI5crr_9hZA
顯示屬性Grid的選定對象的正確方法是什麼?使用PropertyGrid顯示selectedObject
在Visual Studio中,它們使用組合框。有沒有一個默認的設置,我可以改變來啓用這個或類似的東西?
短片說明:http://youtu.be/uI5crr_9hZA
在Visual Studio中,Properties
窗口實際上是具有ComboBox
和PropertyGrid
控制(與UISpy
工具選中)窗格。
如果您想要具有類似的功能,可以使用其控件集合將ToolStripComboBox
添加到PropertyGrid
工具欄。將對象集合添加到此組合中,並在SelectedIndexChanged
處理程序中將SelectedObject
的PropertyGrid
設置爲組合中的選定項目。
示例代碼:
ToolStripComboBox objectDropDown = new ToolStripComboBox();
foreach (Control item in propertyGrid1.Controls)
{
ToolStrip toolstrip = item as ToolStrip;
if (toolstrip != null)
{
toolstrip.Items.Add(objectDropDown);
}
}