我有两个Form班,其中一个有ListBox。我需要一个setter SelectedIndex属性ListBox,我想从第二个调用Form。目前我正在做以下事情:表格1public int MyListBoxSelectedIndex{ set { lsbMyList.SelectedIndex = value; }}表格2private ControlForm mainForm; // form 1public AddNewObjForm(){ InitializeComponent(); mainForm = new ControlForm(); }public void SomeMethod(){ mainForm.MyListBoxSelectedIndex = -1;}这是最好的方法吗?
3 回答
红糖糍粑
TA贡献1815条经验 获得超6个赞
像这样访问表单的控件:
formname.controls[Index]
您可以转换为适当的控件类型,示例:
DataGridView dgv = (DataGridView) formname.Controls[Index];
- 3 回答
- 0 关注
- 502 浏览
添加回答
举报
0/150
提交
取消