PageLayoutControl属性.docx
- 文档编号:14039121
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:12
- 大小:113.78KB
PageLayoutControl属性.docx
《PageLayoutControl属性.docx》由会员分享,可在线阅读,更多相关《PageLayoutControl属性.docx(12页珍藏版)》请在冰点文库上搜索。
PageLayoutControl属性
axPageLayoutControl的相关属性如下:
1、ApplicationSettings
PropertyBinding(属性绑定)
意思:
应用程序设定
2、DataBindings
Advanced
Appearance
BackColor
BorderStyle
Enabled
MouseIcon
MousePointer
OleDropEnabled
Tag
Text
意思:
为该控件获取数据绑定
语法:
(c#)publicControlBindingsCollectionDataBindings{get;}
备注:
使用DataBindings属性来访问ControlBindingsCollection。
通过向集合中添加Binding对象,可以将控件的任何属性绑定到对象的属性。
3、Name
意思:
获取或设置控件的名称。
语法:
(c#)[BrowsableAttribute(false)]
publicstringName{get;set;}
属性值:
控件的名称。
默认值为空字符串("")。
备注:
Name属性可以在运行时使用,以按名称而不是按类型和编程名称计算对象。
由于Name属性返回一个String类型,因此可以在类似case的逻辑语句(在VisualBasic中为Select语句,在VisualC#和VisualC++中为switch语句)中对其进行计算。
4、AccessibleDescription
意思:
获取或设置辅助功能客户端应用程序使用的控件说明。
语法:
(c#)publicstringAccessibleDescription{get;set;}
属性值:
辅助功能客户端应用程序使用的控件说明。
默认值为null。
备注:
对象的AccessibleDescription属性提供关于对象的可视外观的文字说明。
说明主要用来为视力较差的用户或盲人用户提供更大的上下文,但也可以用于上下文搜索或其他应用程序中。
如果说明不明显,或者如果基于对象的AccessibleName、AccessibleRole、State和Value属性它是多余的,则需要AccessibleDescription属性。
例如,显示“确定”的按钮不需要附加信息,但是显示仙人掌图片的按钮却需要。
仙人掌按钮的AccessibleName和AccessibleRole(也许还有Help)属性描述其目的,但AccessibleDescription属性传达不太明确的信息,比如“一个显示仙人掌图片的按钮”。
5、AccessibleName
意思:
获取或设置辅助功能客户端应用程序所使用的控件名称。
语法:
(c#)publicstringAccessibleName{get;set;}
属性值:
辅助功能客户端应用程序所使用的控件名称。
默认值为null。
备注:
AccessibleName属性是一个标签,它简要描述和标识其容器内的对象,比如Button中的文本、MenuItem的名称,或者TextBox控件旁边显示的标签。
6、AccessibleRole
DefaultNoneTitleBarMenuBarScrollBarGripSoundCursorCaretAlertWindowClientMenuPopupMenuItemToolTipApplicationDocumentPaneChartDialogBorderGroupingSeparatorToolBarStatusBarTableColumnHeaderRowHeaderColumnRowCellLinkHelpBalloonCharacterListListItemOutlineOutlineItemPageTabPropertyPageIndicatorGraphicStaticTextTextPushButtonCheckButtonRadioButtonComboBoxDropListProgressBarDialHotkeyFieldSliderSpinButtonDiagramAnimationEquationButtonDropDownButtonMenuButtonDropDownGridWhiteSpacePageTabListClockSplitButtonIpAddressOutlineButton
意思:
获取或设置控件的辅助性角色
语法:
(c#)publicAccessibleRoleAccessibleRole{get;set;}
属性值:
AccessibleRole值之一。
默认值为Default。
备注:
AccessibleRole描述对象的用户界面元素类型。
如果无法确定控件的角色,则AccessibleRole属性设置为Default。
7、AllowDrop
意思:
获取或设置一个值,该值指示控件是否可以接受用户拖放到它上面的数据。
语法:
(c#)publicvirtualboolAllowDrop{get;set;}
属性值:
如果控件允许拖放操作,则为true;否则为false。
默认值为false。
8、Anchor
意思:
获取或设置控件绑定到的容器的边缘并确定控件如何随其父级一起调整大小。
语法:
(c#)publicvirtualAnchorStylesAnchor{get;set;}
属性值:
AnchorStyles值的按位组合。
默认值是Top和Left。
备注:
使用Anchor属性可以定义在调整控件的父控件大小时如何自动调整控件的大小。
将控件锚定到其父控件后,可确保当调整父控件的大小时锚定的边缘与父控件的边缘的相对位置保持不变。
一个控件可以锚定到其容器的一个或多个边缘。
例如,如果有一个带有Button的Form,而该按钮的Anchor属性值设置为Top和Bottom,当Form的Height增加时,Button伸展,以保持到Form的上边缘和下边缘的锚定距离不变。
9、Appearance
esriFlatesri3D
意思:
表面外观
10、AutoKeyboardScrolling
意思:
11、AutoMouseWheel
意思:
鼠标滚轮缩放
12、BackColor
意思:
获取或设置控件的背景色。
语法:
(c#)publicvirtualColorBackColor{get;set;}
属性值:
表示控件背景色的Color。
默认为DefaultBackColor属性的值。
备注:
BackColor属性不支持透明颜色,除非将System.Windows.Forms.ControlStyles的SupportsTransparentBackColor值设置为true。
BackColor属性是一个环境属性。
环境属性是一种控件属性,如果不设置,就会从父控件中检索该属性。
例如,默认情况下,Button控件将与它的父Form具有相同的BackColor。
有关环境属性的更多信息,请参见AmbientProperties类或Control类概述。
13、BorderStyle
esriBorderesriNoBorder
意思:
主体的样式
14、CausesValidation
意思:
获取或设置一个值,该值指示控件是否会引起在任何需要在接收焦点时执行验证的控件上执行验证。
语法:
(c#)publicboolCausesValidation{get;set;}
属性值:
如果控件引起在任何需要在接收焦点时执行验证的控件上执行验证,则为true;否则为false。
默认值为true。
备注:
如果CausesValidation属性设置为false,则将取消Validating和Validated事件。
对于诸如“帮助”按钮之类的控件而言,CausesValidation属性值通常设置为false。
15、ContextMenuStrip
意思:
获取或设置与此控件关联的ContextMenuStrip。
语法:
(c#)publicvirtualContextMenuStripContextMenuStrip{get;set;}
属性值:
该控件的ContextMenuStrip;如果没有ContextMenuStrip,则为null。
默认值为null。
16、CoustomProperty
意思:
用户自定义属性
17、Dock
FillLeftRightTopBottomNone
意思:
获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。
语法:
(c#)publicvirtualDockStyleDock{get;set;}
属性值:
DockStyle值之一。
默认值为None。
备注:
使用Dock属性可以定义在调整控件的父控件大小时如何自动调整控件的大小。
例如,将Dock设置为DockStyle.Left将导致控件与其父控件的左边缘对齐,并在父控件调整大小时调整自身大小。
控件按照Z顺序停靠,Z顺序是窗体上的控件沿窗体的Z轴(深度)的可视化分层。
一个控件可以停靠到其父容器的一个边缘或者可以停靠到所有边缘并充满父容器。
在停靠控件上设置Margin属性对控件与其容器边缘之间的距离没有任何影响。
18、DocumentFilename
意思:
文档的文件名
19、Enabled
意思:
获取或设置一个值,该值指示控件是否可以对用户交互作出响应。
语法:
(c#)publicboolEnabled{get;set;}
属性值:
如果控件可以对用户交互作出响应,则为true;否则为false。
默认值为true。
备注:
通过Enabled属性,可以在运行时启用或禁用控件。
例如,可以禁用对应用程序的当前状态不适用的那些控件。
还可以禁用一个控件,以限制其使用。
例如,可以禁用一个按钮,以防止用户单击它。
如果控件被禁用,就无法选中
它。
20、GenerateMember
意思:
常规属性
21、KeyIntercept
意思:
返回或设置PageLayoutControl截取键盘按键信息
22、Location
X
Y
Locked
意思:
获取或设置该控件的左上角相对于其容器的左上角的坐标。
语法:
(c#)publicPointLocation{get;set;}
属性值:
Point,它表示控件的左上角相对于其容器的左上角。
备注:
由于Point类是值类型(在VisualBasic中是Structure,在VisualC#中是struct),它按传值方式返回,意味着访问该属性将返回控件的左上点的副本。
因此,调整从该属性返回的Point的X或Y属性将不影响控件的Left、Right、Top或Bottom属性值。
若要调整这些属性,请分别设置每个属性值,或用新的Point设置Location属性。
如果Control是Form,那么Location属性值表示Form的左上角(以屏幕坐标表示)。
23、Margin
All
Left
Top
Right
Bottom
意思:
获取或设置控件之间的空间。
语法:
(c#)publicPaddingMargin{get;set;}
属性值:
表示控件之间的间距的Padding。
24、MaximumSize
Width
Height
意思:
获取或设置大小,该大小是GetPreferredSize可以指定的上限。
语法:
(C#)publicvirtualSizeMaximumSize{get;set;}
属性值:
类型为System.Drawing.Size的有序对,表示矩形的宽度和高度。
25、MinimumSize
Modifiers
MousePointer
Object
OleDropEnabled
意思:
获取或设置大小,该大小是GetPreferredSize可以指定的下限。
语法:
(C#)publicvirtualSizeMinimumSize{get;set;}
属性值:
类型为System.Drawing.Size的有序对,表示矩形的宽度和高度。
26、Padding
All
Left
Top
Right
Bottom
意思:
获取或设置控件内的空白。
语法:
(c#)publicPaddingPadding{get;set;}
属性值:
表示控件的内部间距特征的Padding。
备注:
对于GroupBox和TabControl等容器,Padding属性获取或设置其各自的DisplayRectangle属性。
ScrollableControl.DockPadding属性等于它的Control.Padding属性。
控件接收Padding的默认值,这非常接近Windows用户界面的准则。
对于特殊应用程序,可能仍然需要进行一些调整。
当AutoSize为true时,实现GetPreferredSize的所有控件随Padding中的数量放大。
27、Size
Width
Height
意思:
获取或设置控件的高度和宽度。
语法:
publicSizeSize{get;set;}
属性值:
Size,表示控件的高度和宽度(以像素为单位)。
备注:
由于Size类是值类型(在VisualBasic中是Structure,在VisualC#中是struct),它按传值方式返回,意味着访问该属性将返回控件的大小的副本。
因此,调整从该属性返回的Size的Width或Height属性将不影响控件的Width或Height。
若要调整控件的Width或Height,必须设置控件的Width或Height属性,或用新的Size设置Size属性。
28、TabIndex
意思:
获取或设置在控件的容器的控件的Tab键顺序。
语法:
(c#)publicintTabIndex{get;set;}
属性值:
控件容器中控件集合内的控件的索引值。
容器中包括的控件以Tab键顺序排列。
备注:
Tab键索引可由任何大于等于零的有效整数组成,越小的数字在Tab键顺序中越靠前。
如果在同一父控件上多个控件具有相同的Tab键索引,则控件的Z顺序确定控件的循环顺序。
为了按Tab键顺序包括控件,其TabStop属性必须设置为true。
29、TabStop
意思:
获取或设置一个值,该值指示用户能否使用Tab键将焦点放到该控件上。
语法:
(C#)publicboolTabStop{get;set;}
属性值:
如果用户可以用Tab键将焦点放到此控件上,则为true;反之,则为false。
默认值为true。
30、Tag
意思:
获取或设置包含有关控件的数据的对象。
语法:
(c#)[TypeConverterAttribute(typeof(StringConverter))]
[BindableAttribute(true)]
publicObjectTag{get;set;}
属性值:
一个Object,它包含有关控件的数据。
默认值为null。
31、UseWaitCursor
意思:
指的是获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。
语法:
(c#)[BrowsableAttribute(true)]
publicboolUseWaitCursor{get;set;}
属性值:
将等待光标用于当前控件以及所有子控件时,为true;否则为false。
默认值为false。
32、Visible
意思:
指的是获取或设置一个值,该值指示是否显示该控件及其所有子控件。
语法:
(C#)publicboolVisible{get;set;}
属性值:
如果显示该控件及其所有子控件,则为 true;否则为 false。
默认值为 true。
注意:
如果该控件被其他控件遮盖,则即使将Visible设置为true,它对于用户来说仍可能是不可见的。
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PageLayoutControl 属性