读书人

C#Windows窗体界面设计_05_自定义函数

发布时间: 2013-10-19 20:58:22 作者: rapoo

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







读书人网 >windows

热点推荐