C# PropertyGrid自动选择属性值
我们使用a来存储有关各种GUI控件的信息 当前,在将一个新控件放到表单上后,我们下一步单击,滚动到名为值的字段,并输入将为该项显示的值 我可以处理获得焦点的部分,甚至可以将其投射回我们的基本GuiControl对象 显然,Value是我们的GuiControl类的公共属性 我看不到一种方法可以找到上的值属性并将其设置为焦点以接收文本输入 目标是将一个控件放到窗体上,获得焦点,将光标的插入符号放在值行上,然后我们可以提供输入C# PropertyGrid自动选择属性值,c#,visual-studio,C#,Visual Studio,我们使用a来存储有关各种GUI控件的信息 当前,在将一个新控件放到表单上后,我们下一步单击,滚动到名为值的字段,并输入将为该项显示的值 我可以处理获得焦点的部分,甚至可以将其投射回我们的基本GuiControl对象 显然,Value是我们的GuiControl类的公共属性 我看不到一种方法可以找到上的值属性并将其设置为焦点以接收文本输入 目标是将一个控件放到窗体上,获得焦点,将光标的插入符号放在值行上,然后我们可以提供输入 可能吗?如果是这样,请告诉我一些方法。尝试在GridItems集合中循环
可能吗?如果是这样,请告诉我一些方法。尝试在GridItems集合中循环查找与您的属性匹配的标签:
foreach (GridItem gi in propertyGrid1.SelectedGridItem.Parent.GridItems) {
if (gi.Label == "Value") {
propertyGrid1.Select();
gi.Select();
}
}
想想热键&F选择文件菜单&T选择工具等。可能重复的耶!成功了。当然,现在我看到我实际上无法写入
gi.Value
,因为它是只读的。