WinForm
马立弘
一步一步往前走......
展开
-
自定義彈出控件(中)
自定義彈出控件(中)1.繼承ToolStripDropDown,派生一個通用彈出控件Popup.用於彈出任意的控件(彈出控件裡可以接著彈出控件).在使用時可以根據具體的彈出控件設定屬性及事件.首先要定義一個類NativeMethods和一個結构GripBounds,在Popup類中要用到,以下是源代碼(1).NativeMethods.csusing System;using System.D原创 2008-02-27 16:35:00 · 1447 阅读 · 0 评论 -
ExcelHelper
1.ExcelHelper源码 using System;using System.IO;using System.Text;using System.Data;using System.Reflection;using System.Diagnostics;using System.Collections;//using cfg = System.Configuration;原创 2008-10-18 20:30:00 · 999 阅读 · 0 评论 -
(转)c#中WinForm的TextBox循环自动滚动
本文转自:http://blog.163.com/huang_ying_lu/blog/static/2699983200842075754508/ using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Sy转载 2008-09-27 11:59:00 · 1971 阅读 · 1 评论 -
自定義彈出控件(上)
自定義彈出控件(上)原理:用ToolStripDropDown做為自定義控件的容器,在使用時只需調用相應事件彈出這個容器就可以了.自定義控件必須從ToolStripControlHost類派生,並用我們需要的一個控件進行初始化(這個控件可以是標準控件,也可以是用戶控件).製作步驟:1.定義好一個我們需要的控件或直接選擇一個標準控件.2.定義一個ToolStripControlHost派生類,並原创 2008-01-18 16:23:00 · 1079 阅读 · 0 评论 -
WinForm中多国语言的实现
WinForm中多国语言的实现1.改变程序中界面的语言--1.先设定好默认情况下的界面.然后将localizable改为True,选择Language的某个语言,再设定该语言的界面.然后再改变Language,设定相应的界面.此时,如果再将localizable改为False,将用当前选择的Language语言界面覆写默认界面资源文件.--2.程序开启进会自动选择当前系统的语言界面,如果没原创 2008-01-19 16:14:00 · 1063 阅读 · 0 评论 -
(轉)Winform控件无闪烁走马灯效果
本文轉自: http://www.cnblogs.com/star65225692/archive/2008/04/03/1136390.html 控件出处:http://www.codeproject.com/KB/miscctrl/ScrollingTextControlArtic.aspx using System;using System.Collections;using S转载 2008-04-09 14:59:00 · 1122 阅读 · 0 评论 -
C#WinForm自定义屏幕右下角弹窗
C#WinForm自定义屏幕右下角弹窗1.原理还是利用重画窗体,以一个图片做背景,根据图片确定绘制区域,自绘标题和内容及关闭按钮,主要用到以下方法及一个API /// /// 设定背景图片和透明色 /// /// 背景图片路径 /// 透明色 /// Nothing public void SetBackgroundBitmap(string strFilen原创 2008-02-29 23:28:00 · 8519 阅读 · 1 评论 -
自定義彈出控件(下)
自定義彈出控件(下)原理:組合Popup和ComboBox的功能,製作一個可以下拉任意控件的PopupComboBox,也可以繼續擴展PopupComboBox,生成CalendarComboBox,CalculateComboBox,TreeComboBox等等.以下示例制作一個可編輯的下拉選擇框.本文需要使用到上一篇文章中的所有類.1.PopupComboBox.cs定義一個Com原创 2008-02-27 17:55:00 · 940 阅读 · 0 评论 -
一個具有默認值的TextBox的制作
一個具有默認值的TextBox的制作原理:利用一個Label与一個TextBox結合,顏色設成一致.然后再處理相關事件達到效果.在控件上放一個Label. this.borderLabel.BackColor = System.Drawing.SystemColors.Window; this.borderLabel.BorderStyle =原创 2008-02-27 17:31:00 · 2525 阅读 · 1 评论 -
winform中C#调用数据库连接选择对话框
1.首先需要添加引用“%Visual Studio安装目录%/Common7/IDE/Microsoft.Data.ConnectionUI.Dialog.dll”命名空间为:using Microsoft.Data.ConnectionUI;2.调用 private void btnCreateConnection(object sender, EventArgs e)原创 2016-11-03 15:10:24 · 1048 阅读 · 1 评论