- 博客(23)
- 资源 (72)
- 收藏
- 关注
转载 WPF中Style的使用
Styel在英文中解释为”样式“,在Web开发中,css为层叠样式表,自从.net3.0推出WPF以来,WPF也有样式一说,通过设置样式,使其WPF控件外观更加美化同时减少了大量的复杂属性的设置。 在WPF中,设置外观样式我们有很多种方式,比如通过设置控件的属性来控制控件的外观样式;或者通过在每一个控件中分别设置Style;或者通过在整个Window.Resource中设置Style,又或
2017-07-08 17:33:45
1112
转载 图解C#如何为winform程序打包发布应用
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行
2016-10-09 16:05:41
9779
2
转载 C# 中的委托和事件(详解)
C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里堵得慌,浑身不自在。本章中,我将由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.NET Framework 中的委托和事件、
2016-09-29 09:10:44
3569
3
原创 C# WinForm程序退出的方法
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
2016-09-26 11:15:20
384
3
转载 CentOS 图形界面 命令行界面切换 多种方法
命令行界面到图形界面的切换方法集合一、修改/etc/inittab文件中的 id:3:initdefault , 将3改为5则为图形界面 ,反之则为命令行界面,修改完后重新启动系统生效;二、按Ctrl + F12 可进行相互切换;三、如果用户已经启动了字符CentOS界面,想要进入图形CentOS界面可以使用如下命令 startx ;四、运行级
2016-09-08 14:04:36
2017
3
原创 c# 使用GDI绘制验证码实例
namespace 使用GDI绘制验证码{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void pictureBox1_Click(object
2016-08-31 09:11:00
501
原创 c# 线程操作实例
namespace 线程{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } /// /// 启动线程 ///
2016-08-31 08:51:47
458
原创 c# 委托的定义及使用实例
namespace 委托测试{ //小明类 public partial class Form1 : Form { public Form1() { InitializeComponent(); } //声明一个委托,其实就是个“命令” pu
2016-08-31 08:47:17
568
原创 c# 文件读与写
将信息写入文件: SaveFileDialog sfd = new SaveFileDialog(); sfd.Title = "请选择要保存的文件"; sfd.InitialDirectory = @"D:\【仓库】\OVER包\Socket测试"
2016-08-30 10:55:55
484
原创 c# byte字节数组与string字符串之间的转换
字符串转换为字节数组: string str = richTextBox2.Text.Trim()+"\r\n"; byte[] buffer = Encoding.UTF8.GetBytes(str); socketSend.Send(buffer); 字节数组转换为字符串:
2016-08-30 10:50:34
2671
原创 c# CheckForIllegalCrossThreadCalls 解决后台线程访问UI界面控件的问题
在多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,如果需要访问窗口中的控件,可以在窗口构造函数中将CheckForIllegalCrossThreadCalls设置为falsepublic Form1(){ InitializeComponent(); CheckForIllegalCrossThreadCalls = false;} 也可以针对某一控
2016-08-30 10:42:51
1449
原创 c# 图片加载
this.pictureBox2.Image = Image.FromFile(@"D:\【仓库】\实例包\编程素材1\0b5d02e6.bmp"); this.pictureBox2.SizeMode = PictureBoxSizeMode.StretchImage; int i = 0; private void button
2016-08-30 10:09:50
1243
原创 c# 文件写入
using(FileStream fs=new FileStream(@"f:\aa练飞.txt",FileMode.OpenOrCreate,FileAccess.Write)) { string str=this.textBox1.Text.Trim(); byte[] buff
2016-08-30 10:07:42
526
原创 c# 打开文件对话框
OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "音乐播放选择"; ofd.InitialDirectory = @"F:\报警声音"; ofd.Multiselect = true; ofd.Filter = "警报文件|*.wav
2016-08-30 10:04:20
447
转载 C#中ToString()格式详解
ToString格式化 在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象的格式化,以便后备之用!!! Int.ToString(format):格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:
2016-08-16 15:53:20
493
原创 C#中使用设置(Settings.settings) Properties.Settings.Default .
在设计时创建新设置的步骤在“Solution Explorer”(解决方案资源管理器)中,展开项目的“Properties”(属性)节点。在“Solution Explorer”(解决方案资源管理器)中,双击要在其中添加新设置的 .settings 文件。此文件的默认名称是 Settings.settings。 •为设置键入新值,然后保存该文件。
2016-08-04 15:02:43
22082
原创 c# App.config配置文件读写操作
要想调用ConfigurationManager必须要先在工程里添加system.configuration.dll程序集的引用。(在解决方案管理器中右键点击工程名称,在右键菜单中选择添加引用,.net TablePage下即可找到)要想调用ConfigurationSectionGroup必须要先在工程里添加system.serviceModel.dll程序集的引用。
2016-08-04 10:51:29
1056
原创 c# DataGridView几个基本属性
//设置控件可见 this.dataGridView1.Visible = true; //指定第三列的默认下层背景色。 //this.dataGridView1.Columns[3].DefaultCellStyle.BackColor =System.Drawing.Color.Blue;
2016-08-03 11:15:41
1496
原创 C# 容量超出了最大容量。 参数名: capacity 错误
容量超出了最大容量。参数名: capacity 错误提示就是在提示messagebox.show 中的提示有字符限制 这是 皮肤导致 只要把皮肤的属性 SkinDialogs 改成False就可以了
2016-08-02 11:54:17
4109
原创 C# Crc16 源代码
public ushort[] CRC16Table = { 0x0, 0x1021, 0x2042, 0x3063, 0x4084, 0x50A5, 0x60C6, 0x70E7, 0x8108, 0x9129, 0xA14A, 0xB16B, 0xC18C, 0xD1AD, 0xE1CE, 0xF1EF, 0x
2016-07-28 15:39:09
2350
转载 c# Thread
using System;using System.Threading;public class arr{public static void Main(){//int[] arr; //arr = new int[5];int luzi;for(luzi=1;luzi{Console.WriteLine("第"+luzi+"行");if (luzi
2016-06-22 16:32:59
484
转载 ASP.NET中IsPostBack详解
1、IsPostBack介绍Page.IsPostBack是一个标志:当前请求是否第一次打开。 调用方法为:Page.IsPostBack或者IsPostBack或者this.IsPostBack或者this.Page.IsPostBack,它们都等价。 1)当通过IE的地址栏等方式打开一个URL时是第一次打开, 当通过页面的提交按钮或能引起提交的按钮以POST的方式提交的服务器时,页面
2016-06-20 11:27:45
372
转载 C# Process.Start()方法详解 .
System.Diagnostics.Process.Start(); 能做什么呢?它主要有以下几个功能:1、打开某个链接网址(弹窗)。2、定位打开某个文件目录。3、打开系统特殊文件夹,如“控制面板”等。那么它是怎么实现这几个功能的呢?在讲应用前,我们先来看看Process.Star()的构造方法。名称说明Process.St
2016-06-06 11:45:41
1632
对大文件进行 分割--合成 的工具
2010-04-23
屏蔽QQ游戏的管理软件
2014-03-27
VC6.0的换肤实例程序
2013-08-15
RGB颜色转化为16位颜色小工具
2013-05-29
USB开关工具
2012-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人