DataGrid与其它窗体焦点问题 在点击事件的最后写上b.topmost=true 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fourfire29(沙子) :没用的redant0(红蚂蚁) :是的。但如果不是从A中SHOW的窗体也会造成这样的情况 我试了,没问题呀。Form1中:Form2 ddd = new Form2();ddd.ss = dataGrid1;ddd.Show();ddd.TopMost = true;Form2中:定义public System.Windows.Forms.DataGrid ss;ss.DataSource= dataSet11; if(selectForm.Visible==false) { selectForm.Show();} selectForm.TopMost=true;测试通过 如果你不想跑出来的话,可以用ShowDialogs();这样的话,如果你不关它的话,它始终在前面 1 我不能使用ShowDialog方法,因为我需要同时打开几个窗体2 沙子和红蚂蚁:我试过,在最简单的情况下(只有两个空窗体和一个DATAGRID),使用TOPMOST有时是可行的。但我的DATAGRID上面有好几层父控件,是不行的。 用form.active,或是TopMost 属性多试试,也可能是语句安排的问题; curdle(手中无剑) 一百年前就试过了。 是的,我今天早上想办法避免了。我的方法是尽量不更新DataSource属性,而是直接更新DataSouce所对应的表里的数据行。谢谢大家的参与。 单机版软件使用数据库access是否客户端必须安装office access C# post数据提交 求帮忙 c#程序编译出错,提示没有找到合适的方法来重写 C# 定义时类型bool? 什么时候要用到?可为空? 100分 紧急求助xml 这个是做文件上传的,我是新手,能帮我把代码解释的详细一点吗?谢谢各位了。 网站的访问速度 如何对一个DataTable表的某种操作单独提交更新(求解,讨论) 因为工作需要编写了一个证件照处理程序,但是效率不高,发源代码请大家帮忙指正提高效率 怎样引用命名控件,在线等待 使用 Visual C# 创作用户控件 为什么会有这样的问题?在线等待....
redant0(红蚂蚁) :是的。但如果不是从A中SHOW的窗体也会造成这样的情况
Form1中:Form2 ddd = new Form2();
ddd.ss = dataGrid1;
ddd.Show();
ddd.TopMost = true;
Form2中:
定义public System.Windows.Forms.DataGrid ss;
ss.DataSource= dataSet11;
{
selectForm.Show();
}
selectForm.TopMost=true;
测试通过
这样的话,如果你不关它的话,它始终在前面
2 沙子和红蚂蚁:我试过,在最简单的情况下(只有两个空窗体和一个DATAGRID),使用TOPMOST有时是可行的。但我的DATAGRID上面有好几层父控件,是不行的。
我的方法是尽量不更新DataSource属性,而是直接更新DataSouce所对应的表里的数据行。谢谢大家的参与。