小编Joe*_*hin的帖子

Windows窗体,从父窗体获取属性

我有一点问题.我在父表单中有一个数据表.我打开一个对话框表单,获取datatable属性并创建一个checkboxlist.这将用于导出这些列.但是当我运行应用程序时,parentform属性为null.我已经尝试在父对话框表单中设置它(我假设如果调用ShowDialog(),这将自动完成).

有人可以看一看,看看我哪里出错了吗?从对话框中:

frmParent MyParentForm = (frmParent)this.ParentForm;
for (int i=0; i<MyParentForm.DataGridTable.Count; i++)
{
   chkListExportItems.Add(MyParentForm.DataGrid.Columns[i].Name,true);
}
Run Code Online (Sandbox Code Playgroud)

从父表格:

frmExports MyForm = new frmExports();
MyForm.MdiParent = this;
if (MyForm.ShowDialog == DialogResult.OK)
{
   MyForm.SelectedItems // Do something
}
Run Code Online (Sandbox Code Playgroud)

forms windows mdi children parent

5
推荐指数
1
解决办法
4658
查看次数

浏览SQL Server

我正在编写一个连接到SQL服务器的数据库应用程序.我想实现类似于SQL Management Studio中的连接对话框.我已经找到了获取服务器上数据库列表的方法,但我真的想获得网络上可用服务器的列表,这样最终用户就不必输入服务器的名称/ IP .

sql-server windows-networking

2
推荐指数
1
解决办法
300
查看次数

标签 统计

children ×1

forms ×1

mdi ×1

parent ×1

sql-server ×1

windows ×1

windows-networking ×1