- 博客(22)
- 资源 (21)
- 收藏
- 关注
转载 C# 判断当前系统是XP还是WIN7 .获取当前系统版本
直接提供Winform程序: OperatingSystem os = Environment.OSVersion; switch (os.Platform) { case PlatformID.Win32Windows: switch (os.Version.
2013-12-31 10:46:18
4959
C# 判断当前系统是XP还是WIN7 .获取当前系统版本
直接提供Winform程序: OperatingSystem os = Environment.OSVersion; switch (os.Platform) { case PlatformID.Win32Windows: switch (os.Version.Minor) { case 0: label1.Text = "Windows 95 "; break; case 10: if (o...
2013-12-31 10:46:00
585
转载 winform常用代码
//ToolStripSplitButton是标准按钮和下拉按钮的组合,各自工作,但有联系,感觉上后者是没有向下箭头ToolStripDropDownButton;ToolStripDropDownButton只含有一个按钮,可以选择有没有向下箭头的标志,单击时显示关联的 ToolStripDropDown 的控件。两者均可改变箭头标志在做还是在右。 //VS自带双缓冲th
2013-12-29 15:24:45
1105
winform常用代码
//ToolStripSplitButton是标准按钮和下拉按钮的组合,各自工作,但有联系,感觉上后者是没有向下箭头ToolStripDropDownButton;ToolStripDropDownButton只含有一个按钮,可以选择有没有向下箭头的标志,单击时显示关联的ToolStripDropDown的控件。两者均可改变箭头标志在做还是在右。//VS自带双缓冲this.Se...
2013-12-29 15:24:00
169
转载 C# wndproc 重绘windows窗体标题栏和边框
C#重绘windows窗体标题栏和边框摘要windows桌面应用程序都有标准的标题栏和边框,大部分程序也默认使用这些样式,一些对视觉效果要求较高的程序,如QQ, MSN,迅雷等聊天工具的样式则与传统的windows程序大不相同,其中迅雷还将他们的BOLT界面引擎开放,使得大家也可以创建类似迅雷一样的界面。 那么这些软件的界面是怎样实现的呢,使用C#是否也可以实现类似界面?重绘方式
2013-12-24 22:19:35
5372
C# wndproc 重绘windows窗体标题栏和边框
C#重绘windows窗体标题栏和边框摘要windows桌面应用程序都有标准的标题栏和边框,大部分程序也默认使用这些样式,一些对视觉效果要求较高的程序,如QQ, MSN,迅雷等聊天工具的样式则与传统的windows程序大不相同,其中迅雷还将他们的BOLT界面引擎开放,使得大家也可以创建类似迅雷一样的界面。 那么这些软件的界面是怎样实现的呢,使用C#是否也可以实现类似界面?重绘方式...
2013-12-24 22:19:00
763
转载 C#语法 using
c# using 关键字的用法在dotNet中有一个至关重要的关键字,那就是usingusing一般有着以下几种用法:1、直接引入命名空间a、using System ,这个是最常用的,就是using+命名空间,这样就可以直接使用命名空间中的类型,而免去了使用详细的命名空间b、使用全限定名不用使用using System;直接在程序中调用System.Console
2013-12-19 13:07:18
655
C#语法 using
c#using关键字的用法在dotNet中有一个至关重要的关键字,那就是usingusing一般有着以下几种用法:1、直接引入命名空间a、using System ,这个是最常用的,就是using+命名空间,这样就可以直接使用命名空间中的类型,而免去了使用详细的命名空间b、使用全限定名不用使用using System;直接在程序中调用System.Console...
2013-12-19 13:07:00
158
转载 [C#.NET][WinForm] Windows 窗口讯息接收 - WndProc 的使用
Windows窗口主要是由事件所驱动,用户所操作的动作或是系统核心触发的中断都是交由Windows先行处理,再透过Windows Message机制传送给窗口应用程序,在Windows里我们不需要直接与硬件沟通,也不允许直接沟通,通通都是要透过Windows核心协调分配,我们只要专心处理Windows所触发的事件就可以了;比如我们在鉴盘按下任意键,键盘所按下的中断讯号被Windows接收后,会判断
2013-12-17 13:28:54
5333
[C#.NET][WinForm] Windows 窗口讯息接收 - WndProc 的使用
Windows窗口主要是由事件所驱动,用户所操作的动作或是系统核心触发的中断都是交由Windows先行处理,再透过WindowsMessage机制传送给窗口应用程序,在Windows里我们不需要直接与硬件沟通,也不允许直接沟通,通通都是要透过Windows核心协调分配,我们只要专心处理Windows所触发的事件就可以了;比如我们在鉴盘按下任意键,键盘所按下的中断讯号被Windows接收后,会判断目...
2013-12-17 13:28:00
809
原创 winform VScrollBar ,HScrollBar的使用
最近项目里要写GDI+其中就有一个用外部ScrollBar代替 dataGridView1内部的ScrollBar的问题。实现的方式是用自定义控件盖住dataGridView内部的ScrollBar。 本文主要讲:scrollBar的使用,达到的效果如图,外部的scrollBar能够和dataGridView或者系统的滚动条一样精确的滚动,一样精确的长度:1 是dataGridVi
2013-12-13 23:07:04
12997
winform VScrollBar ,HScrollBar的使用
最近项目里要写GDI+其中就有一个用外部ScrollBar代替 dataGridView1内部的ScrollBar的问题。实现的方式是用自定义控件盖住dataGridView内部的ScrollBar。本文主要讲:scrollBar的使用,达到的效果如图,外部的scrollBar能够和dataGridView或者系统的滚动条一样精确的滚动,一样精确的长度:1 是dataGridVie...
2013-12-13 23:07:00
4754
转载 WINFORM vscrollbar 和 hscrollbar的一些重要属性说明
为了查一个滚动条如何使用查了N多的国内网站都没找到如何使用这个滚动条,有的给的还是错的,目前google出了 滚动条一些重要属性的说明:原网址:http://www.informit.com/articles/article.aspx?p=101720&seqNum=24国内网站不给力啊……Using the HScrollBar and VScrollBar ControlsTh
2013-12-13 22:17:03
10445
WINFORM vscrollbar 和 hscrollbar的一些重要属性说明
为了查一个滚动条如何使用查了N多的国内网站都没找到如何使用这个滚动条,有的给的还是错的,目前google出了 滚动条一些重要属性的说明:原网址:http://www.informit.com/articles/article.aspx?p=101720&seqNum=24国内网站不给力啊……Using the HScrollBar and VScrollBar Controls...
2013-12-13 22:17:00
688
转载 C#多态分析
理解多态首先是: C#继承(C# 编程指南)类可以从其他类中继承。这是通过以下方式实现的:在声明类时,在类名称后放置一个冒号,然后在冒号后指定要从中继承的类(即基类)。例如:public class A{ public A() { }}public class B : A{ public B() { }
2013-12-05 11:23:31
1963
C#多态分析
理解多态首先是: C#继承(C# 编程指南)类可以从其他类中继承。这是通过以下方式实现的:在声明类时,在类名称后放置一个冒号,然后在冒号后指定要从中继承的类(即基类)。例如:public class A{public A() { }}public class B : A{ public B() { }}新类(即派生类)将...
2013-12-05 11:23:00
522
原创 C# WINFORM技巧
①如何设置窗口的位置:在form的load事件中设置(eg:窗口居中显示):this.Location = new Point( (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2, (Screen.PrimaryScreen.WorkingArea.Heig
2013-12-04 17:49:06
652
C# WINFORM技巧
①如何设置窗口的位置:在form的load事件中设置(eg:窗口居中显示):this.Location = new Point( (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2, (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2 );...
2013-12-04 17:49:00
157
转载 C#利用委托实现窗体间的值传递 .
A、网上有很多方法,大家可搜一下,都可用。B、这里只是说明下是只利用委托,学习基本的委托运用。方法如下:1、C#建立一个默认工程,默认窗体Form12、加入一个新窗体,默认Form23、Form1窗体上放一个Label,一个Button,属性分别为:this.label1.Text = ""; // 清空label的值this.button1.Text="otherFo
2013-12-04 16:56:10
654
C#利用委托实现窗体间的值传递 .
A、网上有很多方法,大家可搜一下,都可用。B、这里只是说明下是只利用委托,学习基本的委托运用。方法如下:1、C#建立一个默认工程,默认窗体Form12、加入一个新窗体,默认Form23、Form1窗体上放一个Label,一个Button,属性分别为:this.label1.Text = ""; // 清空label的值this.button1.Text="other...
2013-12-04 16:56:00
276
转载 C#WinForm窗体事件执行次序
一、以下是网络上可搜索到的次序 当 Windows Form 应用程序启动时,会以下列顺序引发主要表单的启动事件: System.Windows.Forms.Control.HandleCreated System.Windows.Forms.Control.BindingContextChanged System.Windows.Fo
2013-12-04 16:54:02
1097
C#WinForm窗体事件执行次序
一、以下是网络上可搜索到的次序 当 Windows Form 应用程序启动时,会以下列顺序引发主要表单的启动事件: System.Windows.Forms.Control.HandleCreated System.Windows.Forms.Control.BindingContextChanged System.Windows.Forms.Form.Load Syste...
2013-12-04 16:54:00
655
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结.pdf
2013-05-15
Java调用C#com方法
2013-08-13
博客下载工具
2017-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人