3℃
在使用C#语言做WinForm开发时,很多时候会用到Label控件,假如需要对某一操作进行相关描述时,使用TextBox控件可以多行显示文本,但背景色不能设置为透明,这就跟界面整体的效果有出入了。而使用Label控件,则可以设置背景色透明。那样和窗体背景整体的融合会好很多。
Label控件,实际上是支持多行的,需要对其属性进行设置,需要设置AutoSize=true;
Label控件Text属性中文本加入"\r\n"是可以实现换行的,那么我们可...
6℃
想让你的桌面飘满浪漫的玫瑰心吗?想给你心爱的人送份特别的礼物呢?呵呵,今天送给大家一份C#开发的WinForm程序,实现桌面飘雪效果,还有好听的背景音乐哦~~
来看看我实现的效果吧:
主要的程序代码还是很简单的,下面把主要代码分解一下:
1.满屏幕飞舞的心的绘制
Code
// 绘制满天飞舞的心。
Graphics g = e.Graphics;
g.SmoothingMode = SmoothingMode.AntiAlias; //高速绘制,可以视硬件情况改为高质量绘图。 ...
9℃
Toolkit下的皮肤(也就是当前页面下的)是免费的,可以免费使用的哦。
官方下载
1℃
一、简单回顾
在前两节中,对Panel和GroupBox控件进行了相关的扩展应用,主要都是设置控件的边框以及边框颜色等。本节,继续对WinForm现有的控件TextBox进行扩展,来满足实际开发中的需要。
二、TextBox扩展
WinForm现有的TextBox控件功能已然相当强大了,但有些时候仍然不能满足一些实际开发的需要,本节针对开发中的需求问题,对控件进行了以下扩展:
1、 和以往一样,设置控件的边框问题,主要有:边框颜色、边框粗细...
1℃
一、简单回顾
在上一篇中,介绍了如何去扩展WinFrom现有控件来实现一个新的控件。
扩展控件的主要方法就是根据需求,提取所需控件的相关特定的属性和方法,对属性和方法进行扩展,以此来实现新的控件。在扩展控件开发过程中,需要实现OnPaint事件代码或者重写WndProc回调函数方法。
二、扩展GroupBox控件
在本节中,主要在WinFrom窗体控件GroupBox基础上扩展一个新的控件。新控件需要实现:
1、GroupBox的边框颜色可以自...
0℃
一、自定义控件介绍
在WinFrom中用户自定义控件大概有三种形式:
(1)、 自定义控件 :通过继承Control类创建一个新的用户控件。Control 类提供控件所需的所有基本功能(包括鼠标和键盘处理事件),但不提供控件特定的功能或图形界面。 在开发过程中,需要完成Control类的OnPaint事件代码,或者重写WndProc方法,需要使用到GDI+和Win32 API编程。
(2)、扩展控件 :在现有的控件基础上派生出新的控件,通过添加自定义属性、方法或...




呵呵,是啊~很多言语都还是蛮
呵呵,這家伙很會吹。但吹的也
呵呵~~这个我也想学学玩玩~
o(∩_∩)o 哈哈,是啊,
都被别人霸占了。。。要不就出
o(∩_∩)o 哈哈~~这个
呵呵~~那是~~记得在荆州的