DotNetBar第三方控件使用笔记8119.pdf
《DotNetBar第三方控件使用笔记8119.pdf》由会员分享,可在线阅读,更多相关《DotNetBar第三方控件使用笔记8119.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DotNet 第三方控件使用笔记 一、ButtonX 控件 可实现如下效果:(1)在 ButtonX 上,是否显示图像,取决于“images”属性。(2)在“ButtomItem”控件中,是否“只是显示图像”,“只是文本”,还是“图像和文本都显示”,取决于。二、BalloonTip控件(气泡提示)在添加了 BalloonTip 控件后,其他各个控件会出现对应的“上的 BalloonText”和“上的 BalloonCaption”属性,通过修改这两个属性可设置鼠标移动到控件时弹出的气泡提示的标题和内容,也可通过代码设置这个两个属性,如:(txtUserName,提示);(txtUserName
2、,输入你的大名吧);(txtUserPw,提示;(txtUserPw,大名输完了就是你的密码咯);)1.使用效果 1)效果一:在鼠标在控件上面停留时,出现提示信息,如下图:2)效果二:当控件获得焦点时,也出现如上图一样的信息。2.实现上述两种效果的途径 1)将 BalloonTip 控件的“ShowBalloonOnFacus”属性设置为“False”即可实现效果一。3.设置 BalloonTip 显示的内容 2)将“ShowBalloonOnFacus”属性设置为“True”,即可实现效果二。1)在欲设置该属性的控件的“BalloonTipOnFocus 上的 BalloonCaption”
3、和“BalloonTipOnHover 上的 BalloonCaption”属性中,分别设置这两种效果的“标题”属性;2)在“BalloonTipOnFocus 上的 BalloonText”和在“BalloonTipOnHover 上的 BalloonText”属性中,分别设置这两种效果的“显示内容”的属性。4.属性“AlerAnimation”设置“BalloonTip”出现的效果 5.“BalloonTip”除了出现在该控件附近,还可以出现在屏幕的右下角,示例程序如下:private AlertCustom m_AlertOnLoad=null;m_AlertOnLoad=new Ale
4、rtCustom();Rectangle r=(this);=new Point,false 指示该控件是否需要获得焦点才出现“BalloonTip”6.“BalloonTip”除了可以通过“添加控件”的方式使用,也可以通过编程的方式使用,示例程序如下:b=new as Image;=Balloon Status InFormation;=Balloons are now enabled for Balloon Tip Test area.Hover mouse over the area and set the focus to any control.;=;();=true;=4;=thi
5、s;It provides automatic focus management so focused.=true;.Bar bar=new Bar(Bar1);=leftBar1;=;on the line 1 bar=new Bar(Bar3);=leftBar3;=;fileItem=new ButtonItem(file2);=&2.;fileItem=new ButtonItem(file3);=&3.;fileItem=new ButtonItem(file4);=&4.;fileItem=new ButtonItem(file5);=&5.;ET Framework 中,默认是。
6、1.示例(1)private imageList1;(2)(3)=();(4)=(5)ells0.()。1.DataGridView 的示例代码#region 设置DataGridView的显示格式 =false;=false;=true;isible=false;UName,用户名);IP,IP地址);DeptID,DeptID);DeptID.Visible=false;Department,所属部门);foreach(DataGridViewColumn col in =;=,);elected=true;三、控件 Color Picker 的使用 1.使用效果:1)单击相应的按钮,工作
7、区(整体)的颜色发生变化。2)随着鼠标在各种颜色上的移动,工作区(整体)的颜色随着变化。3)还可以选择“More Colors”进一步改变工作区的颜色。2.下面是相应的代码 private bool m_ColorSelected=false;private eOffice2007ColorScheme m_BaseColorScheme=;else 1)改变颜色值(m_BaseColorScheme,;2)应用颜色值(m_BaseColorScheme);3.工作区的控件的颜色有可能不同时变化 原因:是各个控件的“Style”和“ColorSchemeStyle”采用的风格不统一 解决办法:
8、都采用一种风格,如“Office2007”即可 四、控件 SideBar 的使用 1.功能 可实现如下图似的的分组:2.实现方式 1)右键“Add Panel”,进行“分组”。2)对每一个组进行设置。3)右键,对每一个组,添加控件。3.该控件的颜色策略,sSel,false);=scheme;private void sideBar1_ItemClick(object sender,e)item=sender as ItemClick:+(+)n+;五、Enum 枚举类 1.方法-返回指定枚举的基础类型。-public static Type GetUnderlyingType(Type en
9、umType)参数:enumType 类型:枚举类型。返回值:类型:enumType 的基础 Type。-示例 static object GetAsUnderlyingType(Enum enval)Type entype=();Type undertype=(entype);return(enval,undertype);2.方法 -在指定枚举中检索具有指定值的常数的名称。-public static string GetName(Type enumType,Object value)参数:enumType 类型:枚举类型。value 类型:特定枚举常数的值(根据其基础类型)。返回值:类型
10、:一个字符串,该字符串包含enumType 的枚举常数的名称,该常数的值为value;或者,如果没有找到这样的常数,则为 nullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing)。-示例 using System;public class GetNameTest enum Colors Red,Green,Blue,Yellow;enum Styles Plaid,Striped,Tartan,Corduroy;public static void Main()(The 4th value of the Colors Enum is 0,(typ
11、eof(Colors),3);(The 4th value of the Styles Enum is 0,(typeof(Styles),3);3.方法 -检索指定枚举中常数名称的数组。-public static string GetNames(Type enumType)参数:enumType 类型:System.:.Type 枚举类型。返回值:类型:array()enumType 的常数名称的字符串数组。-示例 using System;public class GetNamesTest enum Colors Red,Green,Blue,Yellow;enum Styles Pla
12、id,Striped,Tartan,Corduroy;public static void Main()(The values of the Colors Enum are:);foreach(string s in(typeof(Colors)(s);();(The values of the Styles Enum are:);foreach(string s in(typeof(Styles)(s);4.方法-检索指定枚举中常数值的数组。-public static Array GetValues(Type enumType)参数:enumType 类型:枚举类型。返回值:类型:enum
13、Type 的常数值的 Array。该数组的元素按枚举常数的二进制值排序。-示例 using System;public class GetValuesTest enum Colors Red,Green,Blue,Yellow;enum Styles Plaid=0,Striped=23,Tartan=65,Corduroy=78;public static void Main()(The values of the Colors Enum are:);foreach(int i in(typeof(Colors)(i);();(The values of the Styles Enum ar
14、e:);foreach(int i in(typeof(Styles)(i);5.:.Parse 方法-将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。名称 说明 Parse(Type,String)将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。String 包含要转换的值或名称的字符串。备注:value 参数中包含一个值、一个已命名常数或由逗号(,)分隔的已命名常数列表。在 value 中的每个值、名称或逗号的前面或后面都可以有一个或多个空格。如果 value 是一个列表,则返回值是各指定名称通过按位“或”运算结合而成的值。示例:FlagsAttri
15、bute enum Colors Red=1,Green=2,Blue=4,Yellow=8;(The entries of the Colors Enum are:);foreach(string colorName in(typeof(Colors)(0=1,colorName,(typeof(Colors),colorName);();Colors myOrange=(Colors)(typeof(Colors),Red,Yellow);(The myOrange value 1 has the combined entries of 0,myOrange,(myOrange);Pars
16、e(Type,String,Boolean)将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。一个参数指定该操作是否区分大小写。Boolean 参数指定该操作是否区分大小写 1)示例:(typeof,sSel,false)六、Money Style 1.示例代码 1 .);=true;.);Archive menuItem=new ButtonItem(mArchive,&Archive.);Exit menuItem=new ButtonItem(mExit,E&xit);=true;将新建的Bar添加到dotNetBarManager1 然后,设置摆放位置=;2.示例代码
17、 2 hecked)return item as ButtonItem;else if ButtonItem button=GetCheckedButton,exclude);if(button!=null)return button;return null;private void columnContainer_Click(object sender,EventArgs e)(columnSelector);=true;七、控件 ListViewEx 的使用 1.示例的使用效果 其中:1)标题头部分通过属性“Columns”设置 2)内容部分 前面有图标部分,通过“Items”属性设置 后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DotNetBar 第三 控件 使用 笔记 8119
限制150内