我有兩個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 關注
- 531 瀏覽
添加回答
舉報
0/150
提交
取消