问2个小问题
1,用递归方法获取界面上的所有控件,并把名字设置为相同的,怎么做?
2,把界面的TopMost设置成True,但是当我用SHOWDAILOG方法展现另一个界面时候,这个置顶的界面就不置顶了?怎么办?
[解决办法]
private void EnumControl(Control controls) { foreach (Control c in controls.Controls) { c.Name = "S"; c.Text = "s"; if (c.Controls.Count > 0) { EnumControl(c); } } } private void button1_Click(object sender, EventArgs e) { EnumControl(this); }
[解决办法]
SHOWDAILOG 里面 把界面的TopMost设置成False
[解决办法]
控件名字怎么可能都设置相同呢
[解决办法]
废话么,SHOWDAILOG的出来的窗口当然是居于所有窗口最前面的。。