首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

C#Windows窗体界面设计_05_自定义函数 外门类访问读写窗体类的控件的私有属性

2013-10-19 
C#Windows窗体界面设计_05_自定义函数 外部类访问读写窗体类的控件的私有属性binzhouweichao@163.com2013-

C#Windows窗体界面设计_05_自定义函数 外部类访问读写窗体类的控件的私有属性

binzhouweichao@163.com

2013-10-17

仍然沿用前面所使用的项目。

参考:

访问控件私有属性:http://bbs.csdn.net/topics/40412507

静态类与非静态类:http://www.360doc.com/content/13/0608/09/10504424_291426603.shtml

获取主窗口控件引用:http://zhidao.baidu.com/link?url=Boy2Ece-mWVNEnLFggS_fykAfUtBXSuwMXilqSU2hcmNND5aSOeDlaoRKbs-MWnyR-MfTniFcVdZBCDY1qlcXK


1. 在主窗体类中自定义显示、隐藏图片函数

在主窗体的TriPaint类中自定义这两个函数,使得每个控件的事件函数可以直接调用此函数。

在TriPaint类的构造函数后面添加:

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace TriPaint_20131013{    static class MyFunctions//静态类,使用类名直接进行引用    {        //显示图片        public static void ShowImage()//静态类中必须为静态成员方法        {            GlobalVars.triPaint.PicImage = GlobalVars.B;            GlobalVars.triPaint.PicRefresh();        }        //隐藏图片        public static void HideImage()        {            GlobalVars.triPaint.PicImage = null;            GlobalVars.triPaint.PicRefresh();        }    }}

结果图不变。

项目代码:

http://yunpan.cn/QbbBLijZerLXQ







热点排行