问题是这样的:
我有一个添加数据的窗体。有一个显示数据的窗体。
添加数据的窗体是将数据添加到显示数据窗体里的Load事件里。
如果我先点开添加数据窗体,将数据传到Load事件里,再点开显示数据窗体时,则刚添加的数据就会显示。
如果先点开显示数据窗体。在点开添加数据窗体,将数据添加上时后,然后再点开显示数据窗体时,】
这时,显示窗体不会显示该数据。
大侠们,如何是显示窗体再显示一下刚添加的数据呢?
load事件只执行一次,怎么使他执行多次呢?
我有一个添加数据的窗体。有一个显示数据的窗体。
添加数据的窗体是将数据添加到显示数据窗体里的Load事件里。
如果我先点开添加数据窗体,将数据传到Load事件里,再点开显示数据窗体时,则刚添加的数据就会显示。
如果先点开显示数据窗体。在点开添加数据窗体,将数据添加上时后,然后再点开显示数据窗体时,】
这时,显示窗体不会显示该数据。
大侠们,如何是显示窗体再显示一下刚添加的数据呢?
load事件只执行一次,怎么使他执行多次呢?
解决方案 »
- C# socket 多线程客户端
- 很诡异啊,高手帮帮忙。access数据库update更新不成功
- 请教一下有关UDP的通信问题,在局域网的两台机上测试成功,但在服务器上就不成功
- 排列组合!从m个数中选出所有组合
- 在web方式下TextBox为什么没有SelectionStart这个属性,怎样才能取得??
- 奇怪的数字字符串问题,搞不定了,求救
- vs2005怎样用fileupload过滤文件类型
- 已知图片的名字,怎么在Properties.Resources找到?
- 怎样用visual c#改写word 2003 的宏
- VS怎么在后台操作,让数据达成某个条件时让整行数据变成红色。
- 求救webForm宿主编辑器
- 简单小问题 希望高手来帮忙!谢谢
private void Form1_Shown(object sender, EventArgs e)
我修改一下!
是这样的:一个窗体里有checklistbox,他是用来显示一些选项的。
另一个窗体就是添加选项的。
如果将添加选项的数据直接放到Load事件里,那么一打开显示选项的窗体,他就显示了。
如果我先打开显示选项的窗体,在打开添加选项的窗体,在打开显示选项的窗体时,
就不能显示刚添加的选项。因为Load事件以及执行了一次了。
就是如何是Load事件执行多次啊?
也就是点开窗体执行一次Load事件。如果再打开窗体,再执行一次Load事件。
大虾们,这怎么实现啊?
1.显示数据的窗体里显示数据的方法在添加数据的窗体调用即可,具体参照异界面方法调用
2.申明一个全局静态bool类型的变量blStr,在显示数据的窗体里加一个Timer控件,在Timer_Click事件里写:
if(blStr)
{
显示数据方法();
blStr = false;
}
在添加数据成功之后另
blStr = true即可