如何使表单始终保持在另一个表单之上。
同时两个表单的enabled属性都必须为true
我不想使用最顶层的财产。
编辑1:
C#中的另一个类似问题是你可以使用Form.Owner Property来解决这个问题,如何使用这个属性?
编辑2:所有者属性工作正常,直到我第二次尝试打开它。
这是我收到的错误消息
答案 0 :(得分:2)
我相信你需要 frm.ShowDialog()而不是 frm.Show()
frm是您需要在当前表单上显示的另一种形式,而不是使用Show,这将使其成为当前表单上的对话框表单(但是您将无法选择父表单或表单除非你关闭 frm 表格
,否则它背后修改强>
在两个表单上启用编辑
Form2 frm = new Form2();
frm.Owner = this;
frm.Show();
希望这可以帮助你。