天涯一飘絮

导航

 

2010年12月5日

摘要: 1. 东日IrisSkin IrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。除此之外,东日还有两个很cool的Menu: MatrixMenu和WheelMenu。(详细内容请参见http://www.sunisoft.cn/irisskin)。2. Skin 这个是我最初使用过的换肤控件,通过添加一个com引用,然后初始化一个skin对象,通过InitializeSkin引入ssk文件进行换肤。(详细内容请参见http:/ 阅读全文
posted @ 2010-12-05 23:44 冰云 阅读(396) 评论(0) 推荐(0) 编辑
 
摘要: WeifenLuo.WinFormsUI.Docking是一个很强大的界面布局控件,可以保存自定义的布局为XML文件,可以加载XML配置文件.!先看一下效果使用说明:1.新建一个WinForm程序,创建4个窗体,FrmMain,窗口1,窗口2,窗口32.工具箱-选择项-浏览 选择WeifenLuo.WinFormsUI.Docking.dll动态库, 确定后,工具箱中会多出一个DockPanel控件3.FrmMain窗体设置为MDI窗体, 即IsMdiContainer属性设置为True,拖入一个DockPanel控件,Dock属性设置为Fill4.在解决方案中添加引用WeifenLuo. 阅读全文
posted @ 2010-12-05 23:40 冰云 阅读(546) 评论(0) 推荐(0) 编辑
 
摘要: 原理其实很简单,在cmd.exe下面ping一下几台机,然后用arp -a命令查看一下,这种方式比开多线程去循环扫描的方式来的简单而有效。   //首先来个循环ping一下那个网段的主机。  //其次用以下的函数去获取所有的局域网内有响应的ip地址列表   publicstaticArrayListGetAllLocalMachines()   {   Processp=newProcess();   p.StartInfo.FileName="cmd.exe";   p.StartInfo.UseShellExecute=false;   p.StartInfo.RedirectStanda 阅读全文
posted @ 2010-12-05 23:31 冰云 阅读(402) 评论(0) 推荐(0) 编辑
 
摘要: -~~~~~~~~~~Form1.cs文件~~~~~~~~~~--using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;//download by http://www.codefans.netnamespace MyClockApp{ public partial class Form1 : Form { public Form1() 阅读全文
posted @ 2010-12-05 23:23 冰云 阅读(440) 评论(0) 推荐(0) 编辑
 
摘要: c#操作XML方法 阅读全文
posted @ 2010-12-05 23:21 冰云 阅读(270) 评论(0) 推荐(0) 编辑
 
摘要: using System;using System.Collections.Generic;using System.Drawing;using System.Windows.Forms;using System.ComponentModel;using System.Data;namespace WinHide{public partial class MainForm : Form{public MainForm(){ InitializeComponent();}#region 窗体隐藏部分void Timer1Tick(object sender, EventArgs e){if(th 阅读全文
posted @ 2010-12-05 23:13 冰云 阅读(374) 评论(0) 推荐(0) 编辑
 
摘要: 纯粘代码...代码 阅读全文
posted @ 2010-12-05 22:56 冰云 阅读(398) 评论(0) 推荐(0) 编辑
 
摘要: 一、下载 liangxiaorui 发布的[url=]http://u.115.com/file/f988b38a84[/url]重编译版、大约50多M二、将下载的重编译版解压到任意目录、然后覆盖到DevExpress安装目录、例如我的是D:\Program Files\DevExpress 2010.1 将解压目录里的 DXperience\Bin文件夹覆盖到D:\Program Files\DevExpress 2010.1\Components DXperience\DevExpress.DLL文件夹覆盖到D:\Program Files\DevExpress 2010.1\Comp 阅读全文
posted @ 2010-12-05 22:53 冰云 阅读(1422) 评论(1) 推荐(1) 编辑
 
摘要: /// summary 02/// 实现“背景色渐变”的功能。【尚不完善】 03/// /summary 04/// param name="e"/param 05protected override void OnPaintBackground(PaintEventArgs e) 06{ 07int y, dy; 08//y=this.Height-this.ClientRectangle.Height; 09y = this.ClientRectangle.Location.Y; 10dy = this.ClientRectangle.Height / 256; 11for 阅读全文
posted @ 2010-12-05 22:43 冰云 阅读(473) 评论(0) 推荐(0) 编辑
 
摘要: using System;using System.Drawing;using System.Windows.Forms;using System.IO;namespace ICOTest{ public partial class Form1 : Form { string FileName = "C:\\"; public Form1() { InitializeComponent(); } //核心代码 private void button1_Click(object sender, EventArgs e) { Size size = new Size(32, 32); //获得原始 阅读全文
posted @ 2010-12-05 22:37 冰云 阅读(1158) 评论(0) 推荐(0) 编辑
 
摘要: 做了将近一年的进销存软件产品,今天无意中发现了一个对象 [代码]后台线程处理,觉得挺管用,所以做了一个很小的Demo(条码打印),界面给人一种很真实的感觉,好,切入正题,所以我们来看看效果图:好,相信现在大家都已经看到了这种效果图了,好,我们看看代码的实现:首先: 我们搭建一个业务逻辑层,类名为:ParamUtil我们看看代码:代码 好,现在我们的业务逻辑层已经搭建好,我们来看客户端的实现:代码 好,现在客户端也组建好,就可以看到我们上面的效果图了,大家感觉试一试,希望对大家有所帮助,因为时间比较匆忙,今天就写在这,后期会对其进行更详细的述说,也会发表更多的文章,希望大家一起来学习。 阅读全文
posted @ 2010-12-05 22:33 冰云 阅读(270) 评论(0) 推荐(0) 编辑
 
摘要: 通过注入脚本实现查看选中内容HTML源代码的功能【目前似乎只有遨游支持此功能,调试页面时很轻盈好用的功能】[代码][代码] 阅读全文
posted @ 2010-12-05 22:25 冰云 阅读(280) 评论(0) 推荐(0) 编辑
 
摘要: 我是一个C#的初学者 只要涉及到windows窗体编程 都希望窗体的外观比较好看 不是系统默认的那样对于C# 更改窗体外观感觉并不那么轻松 更改窗体外观涉及到使用GDI+ 我所知道的有两种方法:有系统边框的窗体 处理窗体的Paint方法,在paint方法中 参数e.Graphics属性将返回一个对象 用来作画 但是这个画布的区域是窗体的客户区 所以无法修改到窗体的标题栏 边框等位置的。要更改标题栏只有获取整个窗口的句柄 这样创建的画布是整个窗体区域 但是对于我这样的初学者来说 对于句柄 windowsAPI还很不熟悉 我相信大多数的初学者或者学生都和我有相同的困惑 所以我使用了第二种办法 无边 阅读全文
posted @ 2010-12-05 22:17 冰云 阅读(875) 评论(1) 推荐(0) 编辑
 
摘要: 更改MenuStrip的外观 让它不再是系统默认的外观 美观的界面总是让人赏心悦目的 文章都比较简单 但是效果很好 很适合像我这样的初学者我在程序员之窗看到过这样的文章 但自己水平有限 没能实现像他所说的那样的美化 不能完全实现.NET类库提供的渲染菜单外观的抽象类,所以集成了一个专用类 并重写其中一些方法,实现的外观的更改,看看效果:这里 我们自定义一个控件 继承自系统的MenuStrip MenuStrip具有一个Renderer属性 此属性接受一个System.Windows.Forms.ToolStripRenderer类的对象 这个类定义了菜单 工具栏的外观 此类是一个抽象类 系统菜 阅读全文
posted @ 2010-12-05 22:14 冰云 阅读(6467) 评论(5) 推荐(1) 编辑
 
摘要: 首写这篇文章之前先跟大家说声抱歉,我很少写这方面的文章,所以一直不敢动手,之前的文章确实不带源的,因为当时只是想做为自己初次开发的记录过程,打算程序开发完后再来贴源的。不过从现在开始,我觉定还是把自己每次写的控件实例写出来,和大家一起探讨研究,这样也可增加自己学习经验。   在这里先跟大家说一下,由于我也是菜鸟型人物,C#、Winform完全是因为兴趣爱好而自学的,所以很不专业,里面的一些说明、注释都是跟据我自己的理解来说明的,如果因为我的错误而对大家的造成误导,在这里我表示歉意,同时我希望大家能指出来,我会予以改正。  我现们现在进入正题(基本以后用到GDI+会很多,所以GDI要学习一下,虽 阅读全文
posted @ 2010-12-05 22:10 冰云 阅读(805) 评论(0) 推荐(1) 编辑
 
摘要: 这篇来说一下QQ皮肤Buttom控件的美化: 例图:      说明:  准备一张带有5个状态的按钮图片如    分别对应按钮5种状态   //枚举按钮的状态  public enum State   {  Normal = 1,//按钮默认时  MouseOver = 2,//鼠标移上按钮时  MouseDown = 3,//鼠标按下按钮时  Disable = 4,//当不启用按钮时(也就是按钮属性Enabled==Ture时)  Default = 5//控件得到Tab焦点时   }AlButton.cs类源码  代码 对象视图详细大家自己看源码,有什么错误或更好的意见请大家提出来,我会 阅读全文
posted @ 2010-12-05 22:06 冰云 阅读(404) 评论(0) 推荐(0) 编辑
 
摘要: //类名:EcanDOS//作用:DOS常用命令操作//作者:刘典武//时间:2010-12-01usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;namespaceEcan{publicclassEcanDOS{//引入API函数[DllImportAttribute("user32.dll")]privatestaticexternintFindWindow(string 阅读全文
posted @ 2010-12-05 22:00 冰云 阅读(262) 评论(0) 推荐(1) 编辑