
【C#】
文章平均质量分 74
雪飞静
左手边在冒险,右手边在蜕变。
展开
-
C#之委托
1.委托 关键字 delegate 声明(通俗了解,结合面向生活的思想---委托就是委托他人,是一个具体的命令或者指派、选择)定义方法:public delegate void xxxxEventHandler();委托让我们可以把函数引用保存在变量中。这就像在 C++ 中使用 typedef 保存函数指针一样。 看看这个例子,你可以理解什么是委托: 例子:原创 2016-07-26 15:04:45 · 381 阅读 · 0 评论 -
C#做windows应用程序超链接到网址
用C#做windows应用程序时,增加一个什么控件,我们点击它时,连接到一个网页中?添加一个linklab点linklabel时产生下面这个事件:System.Diagnostics.Process.Start("网址");原创 2016-01-02 19:52:01 · 4244 阅读 · 0 评论 -
C#编写Windows应用程序的一般过程
利用Visual C#编制Windows应用程序的过程可归结成以下几个步骤: (1)利用窗体设计器和【Windows窗体】控件组中的控件设计应用程序界面。(2)设计窗口和控件的属性。(3)编写事件方法代码。 Windows应用程序是以窗体(Form)为基础的。1.常用属性 (1)Name属性:用来获取或设置窗体的名称。 (2)WindowState属性:原创 2016-01-02 10:17:24 · 5666 阅读 · 0 评论 -
c#设置不显示右上角的最小化最大化关闭按钮
在C#窗体编程时,如何设置不显示右上角的最小化最大化关闭按钮。可以通过this.ControlBox这个属性的值来控制。在Windows的窗体编程中,基本上每一个窗体都是一个最小化、最大化和关闭按钮的。见惯了千篇一律,我们有时需要有一点新意,比如来把右上角的这最小化、最大化和关闭三个按钮去掉。对于最大化和最小化按钮,在C#窗体开发时,各一个属性来启用或禁用这两个按钮。对于最大化来说原创 2016-01-02 11:13:13 · 9964 阅读 · 2 评论 -
c#中字体的用法与代码
先上实例:lable1.Font = new Font("微软雅黑", 9);对象.Font = new Font("字体",属性。。。。。)public Font (FontFamily family,float emSize,FontStyle style)参数family新 Font 的 FontFamily。emS原创 2016-01-02 20:09:59 · 6808 阅读 · 0 评论 -
C# WinForm开发中使用XML配置程序
本文介绍在使用C#开发WinForm程序时,如何使用自定义的XML配置文件。虽然也可以使用app.config,但命名方面很别扭。我们在使用C#开发软件程序时,经常需要使用配置文件。虽然说Visual Studio里面也自带了app.config这个种配置文件,但用过的朋友都知道,在编译之后,这个app.config的名称会变成app.程序文件名.config,这多别扭啊!我们还是来自己定原创 2016-01-14 15:59:35 · 3305 阅读 · 0 评论 -
C# winform使用webbrowser控件,不弹出新的页面,只在当前窗口打开
1.记得导入类库using System.ComponentModel;2.修改webbrowser的属性AllowWebBrowserDrop设为 falseWebBrowserShortcutsEnabled设为 falseIsWebBrowserContextMenuEnabled设为 false3.具体的实现代码如下:privatevoid webBrowser1_NewWindow(原创 2016-05-30 11:38:43 · 11234 阅读 · 1 评论 -
C# 颜色表
以下的颜色代码取自HTML规范,这些颜色的名称对应于KnownColor的属性。比如,你可以用以下代码来创建一个Color对象:Color c = Color.FromKnownColor(KnownColor.colorname);所有的colorname在后面的表格中一一列出,这些颜色对应的RGB值列在名字的后面,你可以使用FromArgb方法来创建Color对象。以下两行实际上创原创 2016-01-02 20:55:42 · 10298 阅读 · 0 评论 -
System.Drawing之point
1.Point 结构---结合上一章鼠标键盘控制代表一个在二维平面中定义一个点的有x坐标和y坐标的有序整数对命名空间: System.Drawing程序集: System.Drawing(System.Drawing.dll 中)实例: class Action { public Point CODE_INPUTE原创 2016-08-06 15:42:31 · 7975 阅读 · 0 评论 -
[DllImport("User32")],[DllImport("user32.dll", EntryPoint = "mouse_event")]
C#调用API(User32.dll),mouse_event1.函数功能:该函数综合鼠标击键和鼠标动作。 VOID mouse_event( DWORD dwFlags, // motion and click options DWORD dx, // horizontal position or change DWORD dy, // ve原创 2016-08-06 15:13:12 · 3317 阅读 · 0 评论 -
lambda表达式
FROM:http://www.cnblogs.com/knowledgesea/p/3163725.htmlC#--LAMBDA JAVA ---lambda前言 1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。 2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自转载 2016-07-26 15:32:43 · 394 阅读 · 0 评论 -
C#委托深入
from.;http://www.cnblogs.com/OpenCoder/archive/2009/09/23/1572646.html 委托给了C#操作函数的灵活性,我们可使用委托像操作变量一样来操作函数,其实这个功能并不是C#的首创,早在C++时代就有函数指针这一说法,而在我看来委托就是C#的函数指针,首先先简要的介绍一下委托的基本知识:1.委托的定义委托转载 2016-08-06 18:55:49 · 927 阅读 · 0 评论