C控件属性事件大全

合集下载

VB基本控件的属性方法及事件

VB基本控件的属性方法及事件

VB基本控‎件的属性,‎方法及事件‎VB基本‎控件的属性‎,方法及事‎件所有‎控件都具有‎的属性:‎1、Na‎m e: 表‎示在代码中‎用来标识一‎个控件的名‎字。

2‎、Enab‎l ed: ‎表示一个控‎件是否可以‎响应一个事‎件,即该控‎件可不可用‎。

值为‎t rue:‎可以响‎应;值为f‎a lse:‎不可以看‎见。

3‎、Visi‎b le: ‎表示一个控‎件是否可见‎。

值为tr‎u e:可以‎看见;值为‎f alse‎:不可以‎看见。

‎所有控件都‎有具有的事‎件:1‎、KeyD‎o wn :‎当用户按‎下键盘上一‎个键时发生‎的。

2‎、KeyU‎p : 在‎用户松开键‎盘上按下的‎键时发生的‎。

3、‎K eyPr‎e ss :‎在Key‎Down‎和Key ‎U p事件之‎间发生。

‎4、Mo‎u seDo‎w n : ‎在鼠标被按‎下时触发的‎。

5、‎M ouse‎U p :在‎用户松开鼠‎标键时发生‎的。

6‎、Clic‎k:在用‎户单击鼠标‎左键时发生‎的。

7‎、DblC‎l ick ‎:在用户双‎击鼠标时发‎生的。

‎一、窗体(‎F orm)‎属性:‎1、C‎a ptio‎n: 表示‎窗体标题栏‎的文字。

‎2、Bo‎r derS‎t yle:‎一般情况‎下为默认值‎,若更改为‎下列值:‎1)值‎为0:没‎有窗体标题‎栏2)‎值为1:‎窗体运行‎之后不能改‎变大小‎3、Win‎d owSt‎a te: ‎设置窗体的‎大小。

‎3)值为‎0:窗体‎正常大小‎4)值‎为1:窗‎体最小化‎值为2:‎窗体最大‎化4、‎B ackC‎o lor:‎表示窗体‎的背景颜色‎事件:‎1、I‎n itia‎l ize(‎初始化事件‎): 在窗‎体加载和显‎示之前触发‎,这个事件‎只触一次。

‎2、L‎o ad(加‎载事件):‎用来完成‎窗体显示之‎前需要完成‎的动作。

‎3、Ac‎t ivat‎e/Dea‎c tiva‎t e (激‎活/非激活‎事件):是‎用户在同一‎个应用程序‎的两个或多‎个窗体之间‎移动时触发‎的。

VB常用控件的事件详解

VB常用控件的事件详解
(激活)
当窗体变为活动窗体时发生此事件,此事件比Load事件发生得晚,事件处理过程原形
Private Sub Form_Activate()
End Sub
此事件常用于激活窗体后对窗体进行初始化,比Load事件功能强。
Click
(单击)
当用户单击窗体时发生此事件,事件处理过程原形
Private Sub Form_Click()
Shift 转换键,意义如下:
0 没有转换键按下
1 Shift键按下
2 Ctrl键按下
3 Alt键按下
当多个转换键同时按下时,应把几个键对应的数值相加
KeyPress
(敲击键)
当窗体上没有能获得焦点的控件(如文本框控件)时,用户敲击键盘上某个键时发生此事件,事件处理过程原形
Private Sub Form_KeyPress(KeyAscii As Integer)
End Sub
形参的意义:
KeyAscii 按键Ascii码
若改变KeyAscii参数,相当于按下了不同的键,若置此参数为0,则取消按键。
KeyUp
(释放键)
当窗体上没有能获得焦点的控件(如文本框控件)时,用户按下键盘上某个键后释放时发生此事件,事件处理过程原形
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
End Sub
KeyDown
(按下键)
当窗体上没有能获得焦点的控件(如文本框控件)时,用户按下键盘上某个键时发生此事件,事件处理过程原形
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

DELPHI控件属性方法事件及常用函数

DELPHI控件属性方法事件及常用函数

DELPHI控件属性方法事件及常用函数DELPHI是一种面向对象的编程语言,用于开发Windows平台上的应用程序。

在DELPHI中,控件是程序的可视化部件,用于用户界面的创建和交互。

以下是一些常用的DELPHI控件属性、方法、事件和常用函数的详细介绍。

一、控件属性:1. Name属性:用于指定控件的名称,以便在程序中引用它。

2. Caption属性:用于指定控件的显示文本。

3. Visible属性:用于控制控件是否可见。

4. Enabled属性:用于控制控件是否可用。

5. Color属性:用于指定控件的背景颜色。

6. Font属性:用于指定控件的字体。

7. Width和Height属性:用于指定控件的宽度和高度。

8. Top和Left属性:用于指定控件在父容器中的位置。

9. Parent属性:用于指定控件的父容器。

二、控件方法:1. SetFocus方法:用于使控件获得焦点。

2. Show方法:用于显示当前控件。

3. Hide方法:用于隐藏当前控件。

4. BringToFront方法:用于将当前控件移到其他控件之前显示。

5. SendToBack方法:用于将当前控件移到其他控件之后显示。

6. Invalidate方法:用于使控件的绘制区域无效,触发重绘操作。

三、控件事件:1. OnClick事件:当用户单击控件时触发。

2. OnDblClick事件:当用户双击控件时触发。

3. OnEnter事件:当控件获得焦点时触发。

4. OnExit事件:当控件失去焦点时触发。

5. OnKeyPress事件:当用户按下键盘上的字符键时触发。

6. OnMouseDown事件:当用户按下鼠标按钮时触发。

7. OnMouseUp事件:当用户释放鼠标按钮时触发。

8. OnMouseMove事件:当用户移动鼠标时触发。

四、常用函数:1. ShowMessage函数:用于在屏幕上显示一个消息框。

2. MessageBox函数:用于在屏幕上显示一个消息框,并且返回用户的选择。

VS2017winform窗体控件常用属性、方法、事件(不完全摘要)

VS2017winform窗体控件常用属性、方法、事件(不完全摘要)

VS2017winform窗体控件常⽤属性、⽅法、事件(不完全摘要)属性:1. AutoSize 属性:⽤来获取或设置⼀个值,该值指⽰是否⾃动调整控件的⼤⼩以完整显⽰其内容。

2. Anchor 属性:⽤来确定此控件与其容器控件的固定关系的。

3. BorderStyle 属性:⽤来设置或返回边框。

4. ReadOnly 属性:⽤来获取或设置⼀个值,该值指⽰⽂本框中的⽂本是否为只读。

5. PasswordChar 属性:是⼀个字符串类型,允许设置⼀个字符,运⾏程序时,将输⼊到 Text 的内容全部显⽰为该属性值,从⽽起到保密作⽤,通常⽤来输⼊⼝令或密码。

6. Text 属性:⽤来设置或返回控件内显⽰的⽂本,该属性也可以包含访问键,即前⾯带有“&”符号的字母,这样⽤户就可以通过同时按 Alt 键和访问键来选中控件。

7. Button8. DialogResult 属性:当使⽤ ShowDialog ⽅法显⽰窗体时,可以使⽤该属性设置当⽤户按了某按钮后,ShowDialog ⽅法的返回值。

值有:OK、Cancel、Abort、Retry、Ignore、Yes、No 等。

9. FlatStyle 属性:⽤来设置按钮的外观。

3d、平的、跟随系统、弹出;10. RadioButton || CheckBox11. Checked 属性:⽤来设置或返回单选按钮是否被选中,选中时值为 true,没有选中时值为 false。

(单选、多选控件)12. Items 属性:⽤于存放列表框中的列表项,是⼀个集合。

13. ListBox14. MultiColumn 属性:⽤来获取或设置⼀个值,该值指⽰ ListBox 是否⽀持多列。

15. SelectedItem 属性:获取或设置 ListBox 中的当前选定项。

16. SelectedItems 属性:获取 ListBox 控件中选定项的集合。

17. PictureBox18. SizeMode 属性:⽤来决定图像的显⽰模式。

C#关于获取控件事件委托列表的一点总结

C#关于获取控件事件委托列表的一点总结

C#关于获取控件事件委托列表的⼀点总结-- 反射获取控件事件委托FieldInfo的⼏种情况总结1、通过 ("Event" + ) 来获取 FieldInfo例如: GetField("EventClick") 即可获取控件Click事件委托字段2、通过 ("Event" + .Replace("Changed","")) 来获取 FieldInfo例如: GetField("EventText") 即可获取控件的TextChanged事件委托字段3、通过 ("Event" + ).ToUpper() 来获取 FieldInfo例如: GetField("EVENT_SELECTEDINDEXCHANGED") 即可获取控件的SelectedIndexChanged事件委托字段4、通过 ("Event" + .Replace("Changed","")).ToUpper() 来获取 FieldInfo例如: GetField("EVENT_DROPDOWNSTYLE") 即可获取控件的DropDownStyleChanged事件委托字段-- CheckBox Event Fields:EVENT_DROPDOWNEVENT_DRAWITEMEVENT_MEASUREITEMEVENT_SELECTEDINDEXCHANGEDEVENT_SELECTIONCHANGECOMMITTEDEVENT_SELECTEDITEMCHANGEDEVENT_DROPDOWNSTYLEEVENT_TEXTUPDATEEVENT_DROPDOWNCLOSED-- Control Event Fields:EventAutoSizeChangedEventKeyDownEventKeyPressEventKeyUpEventMouseDownEventMouseEnterEventMouseLeaveEventDpiChangedBeforeParentEventDpiChangedAfterParentEventMouseHoverEventMouseMoveEventMouseUpEventMouseWheelEventClickEventClientSizeEventDoubleClickEventMouseClickEventMouseDoubleClickEventMouseCaptureChangedEventMoveEventResizeEventLayoutEventGotFocusEventLostFocusEventEnabledChangedEventEnterEventLeaveEventHandleCreatedEventHandleDestroyedEventVisibleChangedEventControlAddedEventControlRemovedEventChangeUICuesEventSystemColorsChangedEventValidatingEventValidatedEventStyleChangedEventImeModeChangedEventHelpRequestedEventPaintEventInvalidatedEventQueryContinueDragEventGiveFeedbackEventDragEnterEventDragLeaveEventDragOverEventDragDropEventQueryAccessibilityHelpEventBackgroundImageEventBackgroundImageLayoutEventBindingContextEventBackColorEventParentEventVisibleEventTextEventTabStopEventTabIndexEventSizeEventRightToLeftEventLocationEventForeColorEventFontEventEnabledEventDockEventCursorEventContextMenuEventContextMenuStripEventCausesValidationEventRegionChangedEventMarginChangedEventPaddingChangedEventPreviewKeyDown1///<summary>2///默认反射搜索⽅式标记3///</summary>4internal const BindingFlags BindingFlagsDef =5 BindingFlags.Instance6 | BindingFlags.Static7 | BindingFlags.Public8 | BindingFlags.NonPublic9 | BindingFlags.GetField10 | BindingFlags.SetField11 | BindingFlags.GetProperty12 | BindingFlags.SetProperty13 ;1415///<summary>16///获取对象名称为 name 的事件17///</summary>18///<param name="obj">对象</param>19///<param name="name">名称</param>20///<param name="bindingFlags">反射搜索⽅式标记</param>21///<returns></returns>22public static EventInfo GetEvent(object obj, string name, BindingFlags bindingFlags = BindingFlagsDef)23 {24 Type type = GetObjType(obj);25try26 {27 EventInfo Event = bindingFlags.Equals(BindingFlagsDef) ? type.GetEvent(name) : type.GetEvent(name, bindingFlags); 28return Event;29 }30catch(Exception ex)31 {32 ConsDebug.WriteErrorLog(ex,$"TypeProp.GetEvent({obj},{name},{bindingFlags})");33return null;34 }35 }36///<summary>37///获取事件的字段信息FieldInfo38///</summary>39///<param name="obj"></param>40///<param name="name"></param>41///<param name="bindingFlags"></param>42///<returns></returns>43public static List<FieldInfo> GetEventFields(object obj, string name = "", BindingFlags bindingFlags = BindingFlagsDef)44 {45 List<FieldInfo> fieldInfos = new List<FieldInfo>();46if (GetEvent(obj, name) is EventInfo eventInfo)47 {48string eventName = ;49 List<string> fields = new List<string>();50foreach (string eName in new string[] {51 eventName,52 eventName.Replace("Changed","")53 })54 {55 fields.AddRange(new string[] {56 eName,57 $"Event{eName}",58 $"Event_{eName}",59 $"Event_{eName}".ToUpper()60 });61 }62switch (eventName)63 {64case"TextChanged":65 fields.AddItem("EventText");66break;67case"SizeChanged":68 fields.AddItem("EventSize");69break;70 }71foreach (string field in fields)72 {73//Console.WriteLine($"GetEventField-field:{field}");74foreach (Type type in GetBaseTypes(obj)) // 遍历对象类型以及对象⽗类类型75 {76if (type.GetField(field, bindingFlags) is FieldInfo fieldInfo)77 {78//Console.WriteLine($"GetEventField-fieldInfo:{}");79 fieldInfos.AddItem(fieldInfo);80 }81 }82 }83 }84return fieldInfos;85 }86///<summary>87///读取对象指定名称对应的(事件)委托字典集合88///</summary>89///<param name="obj">对象</param>90///<param name="name">名称</param>91///<param name="bindingFlags">反射搜索⽅式标记</param>92///<returns></returns>93public static Dictionary<string, Delegate> GetEventDelegate(object obj, string name = "", BindingFlags bindingFlags = BindingFlagsDef) 94 {95if (obj is null)96return null;97 Dictionary<string, Delegate> delegates = new Dictionary<string, Delegate>();98 Type type = GetObjType(obj);99try100 {101if (GetEvent(obj, name) is EventInfo eventInfo)102 {103 PropertyInfo eventPropInfo = type.GetProperty("Events", bindingFlags); // 获取type类定义的所有事件的信息104if (eventPropInfo?.GetValue(obj) is EventHandlerList eventHandlerList) // 获取对象的事件处理程序列表105 {106int addCount = 0;107foreach (FieldInfo fieldInfo in GetEventFields(obj, name, bindingFlags) ) // 获取事件的字段信息108 {109object fieldVal = fieldInfo.GetValue(obj);110if (fieldVal != null && eventHandlerList[fieldVal] is Delegate deleg)111 {112foreach (Delegate dele in deleg.GetInvocationList())113 {114 delegates.AddItem(, dele, AddMode.KeyIncrement);115 addCount++;116 }117 }118 }119if(addCount == 0)120 {121 delegates.AddItem(, null, AddMode.KeyIncrement);122 }123 }124 }125 }126catch(Exception ex)127 {128 ConsDebug.WriteErrorLog(ex, $"TypeProp.GetEventDelegate({obj},{name},{bindingFlags})");129 }130if (name.IsNullOrEmpty())131 {132foreach (EventInfo eventInfo in type.GetEvents())133 {134 delegates.AddRange(GetEventDelegate(obj, ));135 }136 }137return delegates;138 }139140///<summary>141/// Dictionary扩展142///</summary>143public static class DictionaryExtension144 {145///<summary>146///集合项添加模式枚举147///</summary>148 [Description("集合项添加模式枚举")]149 [Flags]150public enum AddMode151 {152///<summary>153///常规154///</summary>155 [Description("常规")]156 Normal = 0,157///<summary>158///唯⼀(如果键值存在,则不添加)159///</summary>160 [Description("唯⼀(如果键值存在,则不添加)")]161 Unique = 2,162///<summary>163///不为空(如果键值为空,则不添加)164///</summary>165 [Description("不为空(如果键值为空,则不添加)")]166 NonNull = 4,167///<summary>168///不为空或空字符串(如果键值为空或空字符串,则不添加)169///</summary>170 [Description("不为空或空字符串(如果键值为空或空字符串,则不添加)")]171 NonNullOrEmpty = 8,172///<summary>173///如果键值存在,则⾃动添加⾃增索引174///</summary>175 [Description("如果键值存在,则⾃动添加⾃增索引")]176 KeyIncrement = 16177 }178internal static string AddModeKeyIncrementDelim = "-";179///<summary>180///扩展:Dictionary AddItem181///</summary>182///<param name="dictTarget">⽬标字典</param>183///<param name="key"></param>184///<param name="val"></param>185///<param name="addMode"></param>186///<param name="mode"></param>187public static void AddItem<TKey,TValue>(this Dictionary<TKey, TValue> dictTarget, TKey key, TValue val, AddMode addMode = AddMode.Unique, int mode = 0) 188 {189try190 {191if (dictTarget is null || key.IsNullOrEmpty() || key.IsNull())192return;193if (val.IsNull() && (addMode & AddMode.NonNull) is AddMode.NonNull)194return;195if (val.IsNullOrEmpty(true) && (addMode & AddMode.NonNullOrEmpty) is AddMode.NonNullOrEmpty)196return;197if (dictTarget.ContainsKey(key) && (addMode & AddMode.Unique) is AddMode.Unique)198return;199if (key is string && (addMode & AddMode.KeyIncrement) is AddMode.KeyIncrement)200 {201int startsWithKey = 0;202foreach (KeyValuePair<TKey, TValue> kvp in dictTarget)203if (kvp.Key.ToString().StartsWith(key.ToString()))204 startsWithKey++;205if (startsWithKey > 0)206 key = $"{key}{AddModeKeyIncrementDelim}{startsWithKey}".ConvertTo<TKey>();207 }208if (mode == 0)209 {210//Console.WriteLine($"AddItem{mode} = ({key},{val})");211 }212 dictTarget.Add(key, val);213 }214catch (Exception ex)215 {216 ConsDebug.WriteErrorLog(ex,$"DictionaryExtension.AddItem<{typeof(TKey)},{typeof(TValue)}>({dictTarget},{key},{val},{addMode})");217 }218 }219 }。

C#控件属性大全事件大全

C#控件属性大全事件大全

C#控件及常用设计整1、窗体 (1)2、Label 控件 (3)3、TextBox 控件 (4)4、RichTextBox控件 (5)5、NumericUpDown 控件 (7)6、Button 控件 (7)7、GroupBox 控件 (7)8、RadioButton控件 (8)9、CheckBox 控件 (8)10、ListBox 控件 (9)11、ComboBox 控件 (10)12、CheckedListBox 控件 (10)13、PictureBox 控件的使用 (11)14、Timer 控件 (11)15、ProgressBar控件和TrackBar控件 (12)16、HScrollBar 控件和VScrollBar控件的使用 (13)17、OpenFileDialog 控件 (13)18、SaveFileDialog 控件 (14)19、FontDialog 控件 (14)20、ColorDialog控件 (14)21、PrintDialog控件和PrintDocument 控件 (15)22、用户自定义对话框 (15)23、菜单控件 (15)25、MDI 应用程序设计 (16)26、键盘事件处理 (17)27、鼠标事件处理 (18)28、排列窗体上的控件 (18)1、窗体1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2)WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种:Normal (窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

其取值及含义如表9-1 所示。

默认的起始位置是WindowsDefaultLocation。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

补充2:C++Builder窗体组件属性与事件简介

补充2:C++Builder窗体组件属性与事件简介
主讲教师: 主讲教师:张鹏祥
补充2:C++Builder组件属性设置 补充2:C++Builder组件属性设置 2:C++Builder
可视化窗口操作设置组件属性
在设计时设置属性一般是通过属性窗口来进行的。在属 在设计时设置属性一般是通过属性窗口来进行的。 性窗口设置组件属性的操作步骤如下: 性窗口设置组件属性的操作步骤如下: 1) 打开相应对象的属性窗口。 ) 打开相应对象的属性窗口。 2) 从属性列表中选定属性名称。 2) 从属性列表中选定属性名称。 3) 在属性窗口的右列输入或选择新的属性值。 ) 在属性窗口的右列输入或选择新的属性值。
图像组件尚有以下属性: 图像组件尚有以下属性: 尚有以下属性 Picture:调入图形文件 调入图形文件(.jpg、.jpeg、.bmp、.ico、.emf等 调入图形文件 、 、 、 、 等 等格式) 等格式 Center:图形是否在中心 图形是否在中心
主讲教师: 主讲教师:张鹏祥
补充2:C++Builder组件属性设置 补充2:C++Builder组件属性设置 2:C++Builder
七、选择按钮组件属性
选择按钮分单选和复选两类, 选择按钮分单选和复选两类,他们的如下属性 与窗体属性基本一样: 与窗体属性基本一样: Caption、Name、Enabled、Visible、 Caption、Name、Enabled、Visible、 Height,Width,Top和 Height,Width,Top和Left
主讲教师: 主讲教师:张鹏祥
补充2:C++Builder组件属性设置 补充2:C++Builder组件属性设置 2:C本编辑框的如下属性与窗体如下属性基本一样: 文本编辑框的如下属性与窗体如下属性基本一样: Name、Enabled、Visible、Height,Width,Top和 、 、 、 和 Left Font、Color、AutoSize 、 、 文本编辑框尚有以下属性: 文本编辑框尚有以下属性: ImeMode:输入法类型 :

C#常用控件汇总

C#常用控件汇总

ble控件常用属性Text:要显示的字符串Autosize:控件大小Forcolor:字体颜色Font:字体2.Botton控件常用属性textClick3.TextBox控件(文本框)常用属性TextMaxLenth 文本框最大字符数ReadOnly 布尔变量,PasswordCharMultiline 布尔变量,TRUE则有多行文本框ScrollBars布尔变量,是否有滚动条SelectionLength选中的文本中的字符数SelectionStartSelectedTextAcceptsReturnTextChanged4.RadioButton控件:单选按钮控件,多个该控件可为一组,这组内的控件只有一个能被选中。

常用属性TextChecked:布尔变量,ture,按钮被选中事件CheckedChanged:单选按钮有被选中和不被选中两种状态,该事件是单选按钮状态改变时产生的事件Click:单击单选按钮控件时产生的事件5.GroupBox控件:容器类控件,在其内部可放置其他控件,表示其内部的所有控件为一组。

一般把RadioButton控件放到其中,表示这些RatioButton控件是一组。

有一些特性是互斥的,如性别,应选择RadioButton 和GroupBox控件。

6.CheckBox控件:复选框,可以多选的,常放在GroupBox中使用常用属性TextChecked事件ClickCheckedChanged7.ListBox控件:列出所有供用户选择的选项,用户从中选择一个或多个选项常用属性Items:记录表里边的内容selectedIndex 所选条目的索引号selectedIndices返回所选条目的索引号集合selectedItems:返回所有被选条目的内容SelectionMode确定可选的条目数,以及选择多个条目的方法Sorted:表示条目是否以字母顺序排序,默认值falseGetSelected():参数是索引号,如该索引号条目被选中,返回值为true。

C#窗体基本控件常用方法总结说明

C#窗体基本控件常用方法总结说明

C#窗体基本控件常用方法总结说明一.文本类控件;bel标签控件:显示用户不能编辑的文本,;label.Text=””显示文本;label.;2.Button控件:允许用户通过单击来执行某种;1)button.Text=””在按钮上显示文本;事件,privatevoidbutton_Cli;2)窗体的AcceptButton属性设置了用户;触发的按钮控件,this.AcceptBut一.文本类控件1. Label标签控件:显示用户不能编辑的文本,用户无法编辑。

基本用法:label.Text=””显示文本;label.Visible=true/false是否隐藏控件。

2. Button控件:允许用户通过单击来执行某种操作。

基本用法:1) button.Text=””在按钮上显示文本;单击Button控件引发Click事件,private void button_Click(object sender,EventArags e)。

2)窗体的AcceptButton属性设置了用户每次按下Enter键都会触发的按钮控件,this.AcceptButton=button。

3)窗体的CancelButton属性设置了用户每次按下Esc键都会触发的按钮控件,this.CancelButton=button。

4) OnMouseEnter和OnMouseLeave事件实现鼠标指针移入移出按钮控件时触发的事件。

3. TextBox文本框控件:获取用户输入的数据或者显示文本,用户可以进行编辑,也可以设置成只读控件。

基本用法:1) textBox.ReadOnly=true/false设置控件是否为只读。

2) textBox.Text.Trim()方法可以将当前文本框中的字符串的前面和末尾的空白字符全部移除。

3) textBox.Focus()方法使光标焦点处于文本框中。

4) textBox.PasswordChar=’’设置输入密码时文本框中显示的是设置好的字符,eSystemPasswordChar=true/false设置输入密码时文本框中显示的是系统默认的字符’*’。

全国计算机二级(VF)控件-属性事件方法

全国计算机二级(VF)控件-属性事件方法

全国计算机二级(VF)控件-属性事件方法基本属性Name、BackCorlor、ForeColor、FontName、FontSize、Enabled、Visible、Left、Top、Height、Width表单表单常用属性:AotuCenter、BorderStyle、Caption 表单常用方法:Hide、Show、Move、Refresh、Release 常用事件:Load、Init、Click 表单的数据环境:右键快捷菜单、“显示→数据环境”常用控件1.标签控件常用属性:Caption(字符型)、AutoSize、BackStyle、BorderStyle 2.文本框控件、编辑框控件常用属性:ControlSource(绑定字段或内存变量)、Value(字符型)、Maxlength、ReadOnly、PasswordChar、SelLength、SelStart、SelText 常用方法:SetFocus 常用事件:GotFocus、LostFocus、KeyPress(nKeyCode) 3.命令按钮控件、命令按钮组控件常用属性:Caption(字母前加\\4.选项(单选)按钮组控件(OptionGroup)常用属性:ButtonCount、ControlSource、Style单个按钮Value:0-未选中,1-选中;按钮组Value:返回被选中按钮在组中的序号 5.复选框控件常用属性:Caption、ControlSource、Value(0,1,2)、Style 6.列表框控件、组合框控件常用属性:RowSourceType(列表来源类型)、RowSource(列表内容来源)、ListIndex、ListCount、List、Value、Selected、Style(组合框类型)常用方法:Additem(项目)、Removeitem(序号)、Clear 7.计时器控件常用属性:InterVal 事件:Timer 8.表格控件常用属性:RecordSourceType、RecordSource、ColumnCount 9.图象控件常用属性:Stretch10.超级键接控件(Hyperlink)常用方法:NavigateTo(域名、目标文件)1.对VF表单的描述正确的是()。

DELPHI控件属性方法事件及常用函数

DELPHI控件属性方法事件及常用函数

DELPHI控件属性方法事件及常用函数DELPHI是一种基于对象的编程语言,具有强大的界面设计能力和丰富的控件库。

在DELPHI中,控件是程序中的基本构建块,用于创建图形用户界面(GUI)。

每个控件都有一组属性、方法和事件,可以通过它们来实现控件的定制和交互。

下面是一些常用的DELPHI控件属性、方法、事件及常用函数的介绍。

一、控件属性1. Name:控件的名称,用于在程序中标识和引用控件。

2. Left、Top、Width、Height:控件的位置和尺寸。

3. Caption:显示在控件上的文本。

4. Visible:控件是否可见。

5. Enabled:控件是否可用。

6. Color:控件的背景色。

7. Font:控件的字体设置,包括字体名称、大小、颜色等。

8. Align:控件相对于其父容器的对齐方式。

9. Parent:控件的父容器。

二、控件方法1. Show:显示控件。

2. Hide:隐藏控件。

3. SetFocus:设置控件获得焦点。

4. BringToFront:将控件置于顶层。

5. SendToBack:将控件置于底层。

6. Invalidate:使控件无效,并触发重绘。

7. Perform:发送自定义消息给控件。

8. Free:释放控件。

三、控件事件1. OnClick:鼠标单击控件时触发的事件。

2. OnDblClick:鼠标双击控件时触发的事件。

3. OnEnter:控件获得焦点时触发的事件。

4. OnExit:控件失去焦点时触发的事件。

5. OnKeyDown、OnKeyPress、OnKeyUp:键盘按下、按住和释放时触发的事件。

四、常用函数1. MessageBox:显示一个消息框,用于向用户显示一段消息并等待用户的响应。

2. InputBox:显示一个输入框,用于向用户获取一个字符串输入。

3. StrToInt、StrToFloat:将字符串转换为整数或浮点数。

4. IntToStr、FloatToStr:将整数或浮点数转换为字符串。

Visual FoxPro 9.0 基础教程第9章 使用表单控件

Visual FoxPro 9.0 基础教程第9章 使用表单控件
ENDCASE SELECT &cAlias n=FCOUNT() ThisForm.Grid1.ColumnCount=n ThisForm.Grid1.RecordSource=cAlias ThisForm.Grid1.Refresh
&&获得当前按钮编号 &&分别处理
&&设置当前工作区 &&获得当前表的字段个数 &&设置表格控件列数 &&设置表格控件数据源 &&刷新表格
(5) TextBox(文本框)控件
常用事件:
GetFocus LostFocus InteractiveChange Valid
常用方法:
SetFocus:用来将焦点移到指定的文本框控件上, 该方法可用来触发GetFocus事件。
(6) Command Button(命令按钮)控件
鼠标左键双击命令按钮启动代码编辑器,必须编写命令按 钮Click事件代码,才能对命令按钮Click事件进行响应。
控制类控件 ✓Command Botton控件 ✓Command Group控件 ✓Option Group控件 ✓Timer控件 容器类控件
✓Grid控件 ✓Page Frame控件 ✓Contanier控件 其他控件
✓Hyperlink控件 ✓ActiveX绑定控件
设计“说明”表单
(1) Labelp(命令组)控件
序号 属性
属性功能
1 ButtonCount 按钮数目
2 Value
指定命令组当前选定状
态。可为数值或字符型。若为数值n,表示
第n个按钮被选定。
常用事件:Click事件
命令按钮组的Click事件

轻松学VisualC之常用控件介绍

轻松学VisualC之常用控件介绍

单选框按钮例子
下面举个单选框的小例子,实现单击“查询” 按钮弹出用户所选择的职业。
5.4 复选框按钮
复选框按钮(Check Box)也是Windows提 供的又一种很常见的按钮。但是使用的时候不 需要像单选按钮那样进行分组。可以使用复选 按钮,从一组选项中选择一个选项或多个选项, 各个选项之间的选中状态互不相关。本节也只 介绍复选框最常用的操作,其它一些属性或控 件类型变量的使用可根据前几节介绍的方法自 己尝试或查看相应的帮助文档。
第5章 常用控件介绍
控件是Windows应用程序的图形界面的重要组成 部分,用户可以通过控件完成与应用程序的交互。 控件其实在MFC中是对数据和方法的封装,当然 控件就有自己的属性和方法。在MFC中,所有的 控件都是由CWnd类派生来的,所以控件可以作 为对话框的子窗口而创建。本章以对话框程序为 基础介绍一些基本和常用的控件,学习掌握 Windows控件一般的使用方法和步骤。
5.3 单选按钮
使用单选按钮(Radio Button)从一组选 项中选择唯一一个选项,当我们在填写表格 时经常会用到。例如,在一组职业中选择你 的职业等。本节讲解单选按钮最常用的操作 及一些特点。
单选按钮的特点及其应用
单选按钮(Radio Button)不同于前面讲的 那些控件,它有自己一套独特的操作方式。 单选按钮通常以组的方式呈现,在组中选择 符合要求的那个选项。
输入
信息是否已存在
N
插入
选择
Y
调整顺序
显示
5.7 列表视图控件
在5.5节讲过列表框,列表视图可以当做是 功能增强型的列表框。列表视图控件可以很 好的用来显示项目元素,在编写数据库软件 时也经常会用到。在Windows系统中文件 夹目录也是以列表视图呈现。

C#控件介绍及用法(详细版)

C#控件介绍及用法(详细版)

C#其实很好学,只要你弄清楚控件。

控件控件是视窗交互的工具。

控件是一种特殊的类,所有控件都继承自System.Windows.Forms.Control类。

这里Control就叫做控件的基类,控件就是Control的派生类。

一个类从基类继承,就拥有基类的所有成员(包括:变量(亦称字段),属性,函数(函数亦称方法),事件,运算符)。

类之间通过继承关系保证了派生类拥有需要的方法或字段。

所以Control的成员就是控件的通性。

这里列出了ControlVisible属性该值指示是否显示该控件Width属性获取或设置控件的宽度BackColorChanged事件当BackColor属性的值更改时发生BackgroundImageChanged事件当BackgroundImage属性的值更改时发生Click事件在单击控件时发生DoubleClick事件在双击控件时发生DragDrop事件在完成拖放操作时发生GotFocus事件在控件接收焦点时发生KeyPress事件在控件有焦点的情况下按下键时发生LocationChanged事件在Location属性值更改后发生LostFocus事件当控件失去焦点时发生MouseClick事件在鼠标单击该控件时发生MouseEnter事件在鼠标指针进入控件时发生。

MouseHover事件在鼠标指针停放在控件上时发生。

MouseLeave事件在鼠标指针离开控件时发生。

MouseMove事件在鼠标指针移到控件上时发生MouseUp事件在鼠标指针在控件上并释放鼠标键时发生MouseWheel事件在移动鼠标滚轮并且控件有焦点时发生Paint事件在重绘控件时发生Resize事件在调整控件大小时发生TextChanged事件在Text属性值更改时发生以上是最常用的成员,便于查找,完整列表参考/zh-cn/library/system.windows.forms.control_members.aspx静态文本控件Label:表示控件的文本标签,并提供对访问键的支持。

C#中combobox控件属性、事件、方法

C#中combobox控件属性、事件、方法

C#中combobox控件属性、事件、⽅法/baggio7095586/article/details/6150075⼀、combobox 属性、事件、⽅法公共属性名称说明AccessibilityObject获取分配给该控件的 AccessibleObject。

AccessibleDefaultActionDescription获取或设置控件的默认操作说明,供辅助功能客户端应⽤程序使⽤。

AccessibleDescription获取或设置辅助功能客户端应⽤程序使⽤的控件说明。

AccessibleName获取或设置辅助功能客户端应⽤程序所使⽤的控件名称。

AccessibleRole获取或设置控件的辅助性⾓⾊AllowDrop获取或设置⼀个值,该值指⽰控件是否可以接受⽤户拖放到它上⾯的数据。

Anchor获取或设置控件绑定到的容器的边缘并确定控件如何随其⽗级⼀起调整⼤⼩。

AutoCompleteCustomSource获取或设置在 AutoCompleteSource 属性设置为 CustomSource 时使⽤的⾃定义 System.Collections.Specialized.StringCollection AutoCompleteMode获取或设置控制⾃动完成如何作⽤于 ComboBox 的选项。

AutoCompleteSource获取或设置⼀个值,该值指定⽤于⾃动完成的完整字符串源。

AutoScrollOffset获取或设置⼀个值,该值指⽰在 ScrollControlIntoView 中将控件滚动到何处。

BindingContext获取或设置控件的 BindingContext。

Bottom获取控件下边缘与其容器的⼯作区上边缘之间的距离(以像素为单位)。

Bounds获取或设置控件(包括其⾮⼯作区元素)相对于其⽗控件的⼤⼩和位置(以像素为单位)。

CanFocus获取⼀个值,该值指⽰控件是否可以接收焦点。

控件的属性事件及方法

控件的属性事件及方法

控件的属性事件及方法控件是在应用程序中用于显示和接收用户输入的元素。

每个控件都有其自己的属性、事件和方法,可以通过这些属性、事件和方法来对控件进行操作和处理。

本文将详细介绍控件的属性、事件和方法。

1.属性:属性是控件的特征和状态,可以通过设置属性来改变控件的外观和行为。

常见的控件属性包括:- Visible:控件是否可见。

当Visible属性设置为True时,控件将在应用程序界面中显示;当设置为False时,控件将隐藏。

- Caption:控件的标题或文本。

可以通过设置Caption属性来改变控件上显示的文字内容。

- Enabled:控件是否可用。

当Enabled属性设置为True时,表示控件可以接受用户的输入和操作;当设置为False时,控件将不响应用户的操作。

- Width和Height:控件的宽度和高度。

可以通过设置Width和Height属性来改变控件的尺寸大小。

- Name:控件的标识符。

通过设置Name属性可以为控件分配一个唯一的名称,以便在代码中引用该控件。

2.事件:事件是在特定的操作或条件发生时自动触发的动作。

可以通过响应事件来处理用户的操作和改变控件的状态。

常见的控件事件包括:- Click:鼠标单击事件。

当用户点击控件时,会触发Click事件,可以在该事件中编写相应的处理代码。

- KeyDown和KeyUp:键盘按下和释放事件。

当用户按下或释放键盘上的按键时,会触发相应的KeyDown和KeyUp事件,可以通过处理这些事件来响应键盘输入。

- MouseEnter和MouseLeave:鼠标进入和离开事件。

当用户将鼠标移动到控件上时,会触发MouseEnter事件;当鼠标移出控件时,会触发MouseLeave事件,可以在这些事件中编写相应的处理代码。

3.方法:方法是控件可以执行的操作。

通过调用方法,可以实现对控件的一些特定操作。

常见的控件方法包括:- Show和Hide:显示和隐藏控件。

C#的各个属性

C#的各个属性

System.DiagSystem.Diagnostics.Process.Start("mailto:xlingyun@")打开126邮箱btnStart.Text = "&C 继续"; // 设置此时的快捷键为Alt+CtxtDate.Text = System.DateTime.Now.Year.ToString();string strPath =Application.ExecutablePath获取文件的路径使用System.IO.File,要检查一个文件是否存在非常简单:bool exist = System.IO.File.Exists(fileName);如果需要判断目录(文件夹)是否存在,可以使用System.IO.Directory:bool exist = System.IO.Directory.Exists(folderName);将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非文字内容都转变成文本保存,这是通过序列化(Serializatio 例子://using System.Runtime.Serialization.Formatters.Soap;Stream stream = new FileStream("E:\\Image.xml",FileMode.Create,FileAccess.Write,FileShare.None);SoapFormatter f = new SoapFormatter();Image img = Image.FromFile("E:\\Image.bmp");f.Serialize(stream,img);stream.Close();全局变量和静态变量如果没有手工初始化,则由编译器初始化为0。

易语言控件的通用属性方法和事件

易语言控件的通用属性方法和事件

易语言控件的通用属性方法和事件.txt12思念是一首诗,让你在普通的日子里读出韵律来;思念是一阵雨,让你在枯燥的日子里湿润起来;思念是一片阳光,让你的阴郁的日子里明朗起来。

易语言控件的通用属性方法和事件(转载)(2010-01-06 01:23:40)转载标签:电脑控件句柄易语言画板it 分类:软件一、控件的通用“属性”控件的通用属性主要有:名称、标题、禁止、可视、鼠标指针、字体、边框、可停留焦点、左边、顶边、宽度、高度、标记、备注等。

上述列出的属性中,只有名称、左边、顶边、宽度、高度、标记、备注是每个控件都拥有的属性,其它属性虽不是每个控件都有,但也非常常见,故也认为它们是控件的通用属性。

通用属性中除了名称和标题外,一般不必刻意设置——易语言自动为其取最常见的值。

除了通用属性外,控件一般都还有自己的特有属性。

下面逐个讲解控件的通用“属性”:1、名称控件的唯一标识。

好比现实中人的身份证。

放到程序中控件必须有名称——如果程序员未特别命名,易语言自动为它按序号命名(如:按钮1、按钮2……编辑框1、编辑框2……等)。

要想在代码中操作控件的属性方法和事件,就必须指定目的控件的名称(如:按钮 1.标题)。

[注:如果程序较为复杂——用到的控件较多,最好自己为控件命名。

为控件取一个有意义的名称是一个好的习惯。

我个人认为,一个好的名称 = 功能 + 控件类型,如“确定按钮”“取消按钮”“密码编辑框”等等。

另外,切不可用代码改动控件的名称!]2、标题显示于控件上的文字。

主要是给程序的使用者看的,通常作为某种提示。

因控件的不同,标题出现的出现的位置可能也不一样。

如:窗口、通用对话框等有标题栏的控件,标题出现在标题栏中;而按钮、标签、单选框、选择框、分组框、菜单等没有标题栏的控件,标题出现在控件中央(或偏上下左右)。

3、禁止控制控件可否被程序使用者操作。

它的值只能为真或假,默认为假,即不禁止。

被禁止的控件一般表现为:上面的文字(即标题)变为灰色,单击它没有任何反应。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C控件属性事件大全This model paper was revised by the Standardization Office on December 10, 2020C#控件及常用设计整1、窗体1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2)WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种:Normal(窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

其取值及含义如表9-1所示。

默认的起始位置是WindowsDefaultLocation。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Height属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。

(8)Top属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

值为true时将显示控制框,值为false时不显示控制框。

(10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

值为true时显示最大化按钮,值为false时不显示最大化按钮。

(11)MinimizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

值为true时显示最小化按钮,值为false时不显示最小化按钮。

(12)AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter键时就相当于单击了窗体上的该按钮。

(13)CancelButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc键时就相当于单击了窗体上的该按钮。

(14)Modal属性:该属性用来设置窗体是否为有模式显示窗体。

如果有模式地显示该窗体,该属性值为true;否则为false。

当有模式地显示窗体时,只能对模式窗体上的对象进行输入。

必须隐藏或关闭模式窗体(通常是响应某个用户操作),然后才能对另一窗体进行输入。

有模式显示的窗体通常用做应用程序中的对话框。

(15)ActiveControl属性:用来获取或设置容器控件中的活动控件。

窗体也是一种容器控件。

(16)ActiveMdiChild属性:用来获取多文档界面(MDI)的当前活动子窗口。

(17)AutoScroll属性:用来获取或设置一个值,该值指示窗体是否实现自动滚动。

如果此属性值设置为true,则当任何控件位于窗体工作区之外时,会在该窗体上显示滚动条。

另外,当自动滚动打开时,窗体的工作区自动滚动,以使具有输入焦点的控件可见。

(18)BackColor属性:用来获取或设置窗体的背景色。

(19)BackgroundImage属性:用来获取或设置窗体的背景图像。

(20)Enabled属性:用来获取或设置一个值,该值指示控件是否可以对用户交互作出响应。

如果控件可-3-以对用户交互作出响应,则为true;否则为false。

默认值为true。

(21)Font属性:用来获取或设置控件显示的文本的字体。

(22)ForeColor属性:用来获取或设置控件的前景色。

(23)IsMdiChild属性:获取一个值,该值指示该窗体是否为多文档界面(MDI)子窗体。

值为true时,是子窗体,值为false时,不是子窗体。

(24)IsMdiContainer属性:获取或设置一个值,该值指示窗体是否为多文档界面(MDI)中的子窗体的容器。

值为true时,是子窗体的容器,值为false时,不是子窗体的容器。

(25)KeyPreview属性:用来获取或设置一个值,该值指示在将按键事件传递到具有焦点的控件前,窗体是否将接收该事件。

值为true时,窗体将接收按键事件,值为false时,窗体不接收按键事件。

(26)MdiChildren属性:数组属性。

数组中的每个元素表示以此窗体作为父级的多文档界面(MDI)子窗体。

(27)MdiParent属性:用来获取或设置此窗体的当前多文档界面(MDI)父窗体。

(28)ShowInTaskbar属性:用来获取或设置一个值,该值指示是否在Windows任务栏中显示窗体。

(29)Visible属性:用于获取或设置一个值,该值指示是否显示该窗体或控件。

值为true时显示窗体或控件,为false时不显示。

(30)Capture属性:如果该属性值为true,则鼠标就会被限定只由此控件响应,不管鼠标是否在此控件的范围内。

2、常用方法下面介绍一些窗体的最常用方法。

(1)Show方法:该方法的作用是让窗体显示出来,其调用格式为:窗体名.Show();其中窗体名是要显示的窗体名称。

(2)Hide方法:该方法的作用是把窗体隐藏出来,其调用格式为:窗体名.Hide();其中窗体名是要隐藏的窗体名称。

(3)Refresh方法:该方法的作用是刷新并重画窗体,其调用格式为:窗体名.Refresh();其中窗体名是要刷新的窗体名称。

(4)Activate方法:该方法的作用是激活窗体并给予它焦点。

其调用格式为:窗体名.Activate();其中窗体名是要激活的窗体名称。

(5)Close方法:该方法的作用是关闭窗体。

其调用格式为:窗体名.Close();其中窗体名是要关闭的窗体名称。

(6)ShowDialog方法:该方法的作用是将窗体显示为模式对话框。

其调用格式为:窗体名.ShowDialog();3.常用事件(1)Load事件:该事件在窗体加载到内存时发生,即在第一次显示窗体前发生。

(2)Activated事件:该事件在窗体激活时发生。

(3)Deactivate事件:该事件在窗体失去焦点成为不活动窗体时发生。

(4)Resize事件:该事件在改变窗体大小时发生。

(5)Paint事件:该事件在重绘窗体时发生。

(6)Click事件:该事件在用户单击窗体时发生。

-4-(7)DoubleClick事件:该事件在用户双击窗体时发生。

(8)Closed事件:该事件在关闭窗体时发生。

文本框类控件2、Label控件1、常用属性:(1)Text属性:用来设置或返回标签控件中显示的文本信息。

(2)AutoSize属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。

取值为true时,控件将自动调整到刚好能容纳文本时的大小,取值为false 时,控件的大小为设计时的大小。

默认值为false。

(3)Anchor属性:用来确定此控件与其容器控件的固定关系的。

所谓容器控件指的是这样一种情况:往往在控件之中还有一个控件,例如最典型的就是窗体控件中会包含很多的控件,像标签控件、文本框等。

这时称包含控件的控件为容器控件或父控件,而父控件称为子控件。

这时将遇到一个问题,即子控件与父控件的位置关系问题,即当父控件的位置、大小变化时,子控件按照什么样的原则改变其位置、大小。

Anchor属性就规定了这个原则。

对于Anchor属性,可以设定Top、Bottom、Right、Left中的任意几种,设置的方法是在属性窗口中单击Anchor属性右边的箭头,将会出现如图9-6的窗口,通过它可设置Anchor属性值。

图9-6中选中变黑的方位即为设定的方位控制,即图中所示的为Left、Right、Bottom。

此时,如果父窗口变化,子窗口将保证其左边缘与容器左边的距离、上边缘与容器上边的距离、底边与容器底边的距离等不变,效果如图9-7所示。

可见随着窗体的大小变化,Label控件也会随着变。

而不变的则是Archor中所规定的边缘与相应的父控件边缘的距离。

(4)BackColor属性:用来获取或设置控件的背景色。

当该属性值设置为Color.Transparent时,标签将透明显示,即背景色不再显示出来。

(5)BorderStyle属性:用来设置或返回边框。

有三种选择:BorderStyle.None为无边框(默认),BorderStyle.FixedSingle为固定单边框,BorderStyle.Fixed3D为三维边框。

边框效果如图9-8所示。

(6)TabIndex属性:用来设置或返回对象的Tab键顺序。

(7)Enabled属性:用来设置或返回控件的状态。

值为true时允许使用控件,值为false 时禁止使用控件,此时标签呈暗淡色,一般在代码中设置。

图9-8边框效果图另外,标签还具有Visible、ForeColor、Font等属性,具体含义请参考窗体的相应属性。

3、TextBox控件1、主要属性:(1)Text属性:Text属性是文本框最重要的属性,因为要显示的文本就包含在Text属性中。

默认情况下,最多可在一个文本框中输入2048个字符。

如果将MultiLine属性设置为true,则最多可输入32KB的文本。

Text属性可以在设计时使用【属性】窗口设置,也可以在运行时用代码设置或者通过用户输入来设置。

可以在运行时通过读取Text属性来获得文本框的当前内容。

(2)MaxLength属性:用来设置文本框允许输入字符的最大长度,该属性值为0时,不限制输入的字符数。

(3)MultiLine属性:用来设置文本框中的文本是否可以输入多行并以多行显示。

值为true时,允许多行显示。

值为false时不允许多行显示,一旦文本超过文本框宽度时,超过部分不显示。

(4)HideSelection属性:用来决定当焦点离开文本框后,选中的文本是否还以选中的方式显示,值为true,则不以选中的方式显示,值为false将依旧以选中的方式显示。

(5)ReadOnly属性:用来获取或设置一个值,该值指示文本框中的文本是否为只读。

值为true时为只读,值为false时可读可写。

(6)PasswordChar属性:是一个字符串类型,允许设置一个字符,运行程序时,将输入到Text的内容全部显示为该属性值,从而起到保密作用,通常用来输入口令或密码。

(7)ScrollBars属性:用来设置滚动条模式,有四种选择:ScrollBars.None(无滚动条),ScrollBars.Horizontal(水平滚动条),ScrollBars.Vertical(垂直滚动条),ScrollBars.Both(水平和垂直滚动条)。

注意:只有当MultiLine属性为true时,该属性值才有效。

在WordWrap属性值为true 时,水平滚动条将不起作用(8)SelectionLength属性:用来获取或设置文本框中选定的字符数。

相关文档
最新文档