在代码里直接写label控件,winform C# 可以for循环,方便实用的小代码总结
2010-10-25 20:11
267 查看
this.Controls["label1"].Text = "abc"; 研究了半天的反射,发现Controls就能直接控制winform里的控件了。汗颜了。。接着研究如何在类库里面调用winform里的label了,有知道的童鞋帮忙留言啦。不知道的,请继续飘过。。
public static void setLabel(vsTest01.Form1 f) { f.Controls["label1"].Text = "setLabelDo"; }winform里的啊用就是 setControls.setLabel(this); vsTest01是项目名。灵感就是这么产生的。吼吼~~ 这样就解决了在类库里面直接调用空间还有效率的问题,还没有用到反射。
总体上来说,在上一个代码里面,外部类库是不能调用winform上的那个label了,但是可以写在项目里面。分工明确,类库里面就是写逻辑关系,控件的编写就应该写在项目里,和类库分开。总结完毕。准备做饭7了。
public static void setLabel(vsTest01.Form1 f) { f.Controls["label1"].Text = "setLabelDo"; }winform里的啊用就是 setControls.setLabel(this); vsTest01是项目名。灵感就是这么产生的。吼吼~~ 这样就解决了在类库里面直接调用空间还有效率的问题,还没有用到反射。
总体上来说,在上一个代码里面,外部类库是不能调用winform上的那个label了,但是可以写在项目里面。分工明确,类库里面就是写逻辑关系,控件的编写就应该写在项目里,和类库分开。总结完毕。准备做饭7了。
相关文章推荐
- c# winform 应用编程代码总结 9
- c# winform 应用编程代码总结 12
- 50个必备的实用jQuery代码段 + 可以直接拿来用的15个jQuery代码片段
- c# - WinForm中实用小知识点总结(二)
- MyPage从Page派生,MyPage总有一个Label控件。以便以后从MyPage派生的页都可以直接使用Label?给个代码例子看看?
- 100个直接可以拿来用的JavaScript实用功能代码片段
- c#串口通信类代码可以直接调用
- c# winform 应用编程代码总结 15
- C#通过COM组件操作IE浏览器(四):实用代码总结
- C#WinForm WebBrowser (二) 实用方法总结
- 100个直接可以拿来用的JavaScript实用功能代码片段
- 100个直接可以拿来用的JavaScript实用功能代码片段
- Win32关于GDI 的API (Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实现想要)
- 50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段
- 在VC++项目中使用.Net库,经过简单转换,可以直接使用C#代码
- c# winform 应用编程代码总结 4
- c# winform 应用编程代码总结 13
- 100个直接可以拿来用的JavaScript实用功能代码片段
- 100个直接可以拿来用的JavaScript实用功能代码片段
- c# winform 应用编程代码总结 14