摘要: 今天做个东西,要先定义个自定义控件,作为basepanel,完成共有操作,再继承basepanel,来完成各个sub_menu。 basepanel完成后,写sub_menu时,在code里面改继承关系后,发现sub_menu无法打开视图设计器。尝试了一下, 移除继承basepanel,然后重新生成 阅读全文
posted @ 2016-12-03 11:27 温暖 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 实现Form的渐隐效果主要是利用了Form的Opacity属性和Timer控件。Opacity主要是指窗体的不透明性,其值在100%~0%,设置时可以为double型的值,为0.0时,Form完全透明,为1.0时,Form完全显示。Timer控件主要是用来计时的,有Interval、Enabled属性,Interval用来设置两次计时之间的间隔,Enabled设为true时计时器可用。Timer用一个Tick事件,可以在其中添加代码,用来描述伴随着计时所应做的动作,具体代码如下:Show form gradually1 this。Opacity=0.0//现在Form_Load中将Opaci. 阅读全文
posted @ 2012-02-26 22:40 温暖 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 这是第一次写博客,心里还有点紧张,不知道该写什么,仔细回想了一下最近自己看的东西,发现自己前一段时间看的C#实现Form的Minimize、Maximize、Close按钮的内容记得还比较清楚,所以就赶紧记录下来。 在C#.net中Form对象有一个WindowState属性,该属性有三个值,分别是FormWindowState.Minimized、FormWindowState.Maximized、FormWindowState.Normal,这三个值分别代表了Form当前属于最小化、最大化、正常状态,可以用如下代码设置窗体的状态:Change Form Statethis.WindowSt 阅读全文
posted @ 2012-02-26 22:20 温暖 阅读(2736) 评论(0) 推荐(1) 编辑