阅读:1727回复:5
[原创]c# topmost ao
<P>大家好,一个问题已经弄了一天还没有解决,我想自己做一个和arcmap中一样的地图属性查询窗口Identify Result,不用ao中请大家帮帮忙:简化一下我的问题是:</P>
<P>工程中有两个窗体:Form1和Form2,Form1中有一button1按钮,Form2中有一Label1,现在想通过Form1的Button1的单击事件改变Form2中的Label1的Text属性,其中Form2的TopMost属性设置为True,Button1_Click()代码如下:</P> <P>Form2 f2=new Form2();</P> <P>f2.Label1.Text="ask for help";//原来Label1.Text="kongbai";</P> <P>但是这样并不能改变Label1的Text属性(如果Form2的TopMost属性设置为False即可),请高手帮帮忙,怎样才能实现我的要求,前提是Form2的TopMost属性必须设置为True.</P> |
|
1楼#
发布于:2007-03-01 21:30
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
2楼#
发布于:2007-03-02 09:49
<P>在Form2的类里写个方法:</P>
<P>public void setLableText()</P> <P>{</P> <P> this.Label1.Text="ask for help";//</P> <P>}</P> <P>然后在form1中Button1_Click()下调用 pFrom2.setLableText()方法即可</P> |
|
|
3楼#
发布于:2007-03-02 11:56
<P>感谢!</P>
|
|
4楼#
发布于:2007-03-02 15:57
可是还是不行,再帮帮忙吧,还是改不了label1的Text属性
|
|
5楼#
发布于:2007-03-03 19:52
正在寻找??
|
|