随笔分类 -  c#

上一页 1 2 3 4 下一页
c#
C#显示PDF文件,winform打开PDF文件并在窗体中显示
摘要:C#显示PDF文件,winform打开PDF文件并在窗体中显示1.在工具箱中添加Adobe提供的ActiveX控件,如图所示: 选择com组件,我用的是7.0版本 打勾点确定,在控件工具栏就有了,见下图: 拖一个Adobe PDF Reader控件到窗体上,双击窗体,在窗体加载时,弹出对话框,加载PDF文件:string fileName = MyOpenFileDialog();axAcroPD... 阅读全文
posted @ 2010-08-13 15:43 努力实现目标 阅读(35903) 评论(6) 推荐(1) 编辑
C#中,重新排列panel中的按钮
摘要:重新排列panel中的按钮,如图排列前:排列后:代码:void ArrangeButtons(Panel pn) {int x = 0, y = 0; System.Windows.Forms.Control.ControlCollection ct = pn.Controls;//for (int i = 0; i < ct.Count; i++)for (int i = ct.Count... 阅读全文
posted @ 2010-08-13 15:28 努力实现目标 阅读(1940) 评论(0) 推荐(0) 编辑
C# WinForm开发系列 - ListBox/ListView/Panel
摘要:包含自定义绘制的ListBox, 带拖动,图片显示, 内嵌其它控件, 打印等扩展功能的ListView(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ).1.ColorListBox ColorListBox.zip 2.RadioListBox RadioListBox.rar3.扩展CheckedListBox控件 ExCheckedListBox.rar 每项可以显示多行文本的... 阅读全文
posted @ 2010-08-13 15:26 努力实现目标 阅读(742) 评论(1) 推荐(1) 编辑
Winform C#标题栏自定义样式
摘要:#region 改变窗口样式 #if !DEBUG [DllImport ("User32.dll")] private static extern IntPtr GetWindowDC(IntPtr hwnd); [DllImport ("User32.dll")] private static extern int ReleaseDC(IntPtr hwnd, IntPtr hdc); pro... 阅读全文
posted @ 2010-08-13 15:25 努力实现目标 阅读(9821) 评论(2) 推荐(0) 编辑
c# winForm 圆角Panel
摘要:using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Drawing; using System.Drawing.Drawing2D; namespace RoundPanel { class RoundPanel : Panel {... 阅读全文
posted @ 2010-08-13 15:24 努力实现目标 阅读(12760) 评论(0) 推荐(0) 编辑
常用的C# 操作ACCESS数据库类(winform)
摘要:using System;using System.Configuration;using System.Collections;using System.Data;using System.Data.OleDb;namespace MyData{public static class Class_oledb_conn{//public static string ConnStr = @"Prov... 阅读全文
posted @ 2010-07-19 17:32 努力实现目标 阅读(8082) 评论(0) 推荐(0) 编辑
c#连接access数据库时的连接字符串和app.config的应用
摘要:#region 连接字符串连接字符串有2中1绝对路径 string strcon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\程序书籍软件\c#程序代码\access数据库操作\addressList.mdb"; //绝对路径2相对路径,其中Environment.CurrentDirectory是程序exe的执行路径。 string s... 阅读全文
posted @ 2010-07-19 17:29 努力实现目标 阅读(11546) 评论(0) 推荐(0) 编辑
c#如何实现双击TabContrl关闭Tab,隐藏tab标签
摘要:在TabControl1_DoubleClick双击事件中:TabControl1.TabPages.RemoveAt(TabControl1.SelectedIndex) 另外延伸一下,想隐藏某一个标签TAB,TabControl1.TabPages.RemoveAt(TabControl1.TabPages[2]); 阅读全文
posted @ 2010-06-18 18:08 努力实现目标 阅读(4863) 评论(0) 推荐(0) 编辑
C#中使用组合键事件,c#2005中组合键的应用
摘要:组合键在程序中是很有用的,像聊天软件中ctrl+回车发送消息,又或是ctrl+A来回完成什么快捷操作等。在c#中应用这类组合快捷键也是比较方便的,但对于初学者来说,可能以前总是用'+'来运算键值,这种方法到了C#中可就不那么灵光了,那么到底如何应用呢,看一段简单的代码。首先要设置Form.KeyPreview 属性为true,以便窗体能接收键盘事件.例如Alt + F private voi... 阅读全文
posted @ 2010-06-17 16:42 努力实现目标 阅读(3265) 评论(1) 推荐(1) 编辑
c# winform TreeView与ListView的项互相拖动的应用[转载]
摘要:转载modede很久没写教程了,停顿了有两年之久了。今天我们来讨论讨论 winform 中TreeView与ListView,通观两者很相似,只是一个是树形结构,一个是列表结构。今天自己创建的群里(2175832)有个朋友问到ListView的项如何拖动到TreeView中,并生成子节点,签于麻烦,我回答比较麻烦,用BUTTON实现吧,但他觉得拖动比较方便,那当然哦!无奈帮人帮到底,送佛送到西,于... 阅读全文
posted @ 2010-06-04 15:14 努力实现目标 阅读(3391) 评论(2) 推荐(1) 编辑
C#创建可以随意拖动的控件,拖动窗体上的任意控件到指定位置
摘要:主要代码如下:Point mouse_offset = new Point();public MyPicture() { this.MouseMove += new MouseEventHandler(Common_MouseMove); this.MouseDown += new MouseEventHandler(Common_MouseDown); } private void Commo... 阅读全文
posted @ 2010-06-02 16:52 努力实现目标 阅读(4376) 评论(0) 推荐(0) 编辑
C# WinForm控件的拖动和缩放的实现
摘要:C# WinForm控件的拖动和缩放是个很有用的功能。实现起来其实很简单的,主要是设计控件的MouseDown、MouseLeave、MouseMove事件下面的几个步骤将逐步实现C# WinForm控件的拖动和缩放的功能。1、定义一个枚举类型,描述光标状态2、定义几个变量3、定义自己的MyMouseDown事件4、定义自己的MyMouseLeave事件5、设计一个函数,确定光标在控件不同位置的样... 阅读全文
posted @ 2010-06-02 15:51 努力实现目标 阅读(2795) 评论(0) 推荐(1) 编辑
C#中动态创建控件示例介绍
摘要:摘要:本文通过一个实例代码介绍C#动态创建控件和使用动态创建的控件。 阅读全文
posted @ 2010-06-02 15:43 努力实现目标 阅读(2520) 评论(0) 推荐(0) 编辑
C#-判断Shift,Alt,Ctrl是否被按下,确定所按下的组合键
摘要:在创建接受用户击键的应用程序时,您还可能希望监视 SHIFT、ALT 和 CTRL 键等组合键。当一个组合键与其他键同时按下,或在单击鼠标的同时按下时,您的应用程序能够做出适当响应:字母 S 可能仅导致一个“S”出现在屏幕上,但是如果按下 CTRL+S,则可保存当前文档。 确定所按下的组合键 对 ModifierKeys 属性和 Keys 枚举的值使用按位与运算符(在 Vi... 阅读全文
posted @ 2010-05-31 11:30 努力实现目标 阅读(8608) 评论(0) 推荐(0) 编辑
C# listview中显示imagelist中的图片
摘要://加载系统图片 private void LoadImage() { #region ImageList imglist = new ImageList(); List<string> keylist = new List<string>(); imglist.ImageSize = new Size(48, 48); imglist.ColorDepth = Color... 阅读全文
posted @ 2010-05-24 18:00 努力实现目标 阅读(18981) 评论(0) 推荐(0) 编辑
C#从SQL server数据库中读取l图片和存入图片
摘要:本实例主要介绍如何将图片存入数据库。将图片存入数据库,首先要在数据库中建立一张表,将存储图片的字段类型设为Image类型,用FileStream类、BinaryReader把图片读成字节的形式,赋给一个字节数组,然后用ADO.SqlCommand对象的ExecuteNonQuery()方法来把数据保存到数据库中。主要代码如下: private void button1_Click(object ... 阅读全文
posted @ 2010-05-21 11:51 努力实现目标 阅读(21050) 评论(0) 推荐(1) 编辑
使用WebBrowser自动登录阿里妈妈网站
摘要:窗体上放一个WebBrowser,其Url属性设置为http://www.alimama.com/membersvc/member/login.htm,其他属性为默认再放一个Button,默认Button按钮的代码如下(方法一)view plaincopy to clipboardprint?private void button1_Click( object sender, EventArgs ... 阅读全文
posted @ 2010-03-23 17:04 努力实现目标 阅读(4050) 评论(1) 推荐(1) 编辑
利用正则表达式除去html得到纯文本
摘要:public static string DelHTML(string Htmlstring)//将HTML去除 { #region //删除脚本 Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>","",System.T... 阅读全文
posted @ 2010-02-27 16:16 努力实现目标 阅读(905) 评论(1) 推荐(0) 编辑
c#中如何退出程序后自动重新启动程序
摘要:因为修改了配置文件,需要关闭软件重新启动进行确认。 //触发退出程序事件private void button1_Click(object sender, EventArgs e) { Application.ExitThread(); Thread thtmp = new Thread(new ParameterizedThreadStart(run)); object appName = Ap... 阅读全文
posted @ 2010-02-26 23:02 努力实现目标 阅读(6782) 评论(1) 推荐(0) 编辑
WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键
摘要:WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键从 VS2005开始,VS自带的 WebBrowser控件,就已经相当友好了,可控性非常高了。Winform 结合 WebBrowser 做UI开发,也是一种非常流畅的模式了, 微软的VS IDE 系列的安装程序, 基本都是这个模式的 禁用错误脚本提示将 WebBrowser控件的 ScriptErrorsSuppresse... 阅读全文
posted @ 2010-02-24 20:39 努力实现目标 阅读(1807) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 下一页