
dotnetbar for windows forms(net开发控件)
v14.1.0.37- 软件大小:155.25 MB
- 更新日期:2020-08-12 09:33
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
dotnetbar for windows forms是一款多功能.net开发控件,又简称为dotnetbar,此程序系统内置了89个功能模块,能够满足所有开发人员的使用需要;支持GridElement,这是基础根对象,最终可以从中派生Grid中所有可访问项,几个Grid方法和属性返回GridElement对象,网格中每个Column的基本定义和控制对象,包含所有特定的列定义,包括宽度,大小调整模式和标题文本之类的属性;GridColumnHeader对象定义和控制基本整体显示以及与列标题行的交互,列标题行是列单元格数据上方的行,用于显示各个列标题文本和图像;新版本中TreeGX对象上的顶级Nodes集合可以包含任意数量的节点,支持仅显示第一个可见节点或使用DisplayRootNode属性指定的节点,可以将DisplayRootNode属性设置为TreeGX内部任何位置包含的任何节点,这将在视觉上使该节点成为根节点,并且该节点之上的其他级别将不可见;TreeGX使用样式的概念来定义控件的默认表示形式,样式是Styles集合的一部分,可以按节点或TreeGX中包含的所有节点应用样式;始终创建默认样式,可以通过设计器或通过访问NodeStyles对象的静态成员来访问20多种预定义样式;需要的用户可以下载体验

软件功能
全球第一套Metro用户界面 控件,带有Metro Tile,工具栏,幻灯片面板,表格
用于无限颜色主题的全自动颜色方案生成等,使应用程序使用最新的用户界面样式。
Office 2013,Office 2010,Windows 7和Office 2007 功能区控件,
具有无限的配色方案,后台应用程序菜单,Windows Vista Glass支持,选项卡组,功能区超级菜单,多级按键提示
完整的快速访问工具栏(QAT)自定义和完整的支持用于功能区菜单选项卡。
Office 2013 功能区 控件,带有按钮组,弹出窗口等。
具有18种颜色样式的Office样式Super Tooltips控件。
具有嵌套网格,数据绑定,主从支持,过滤,数据分组等功能的Office样式
SuperGrid功能强大且可高度自定义的超级数据网格控件。
具有Office样式的高级TreeView控件,出色的拖放支持,多选和多列支持以及更多。
日程安排/日历控制 美观的日历,具有多资源支持的日程控制和强大的定期约会引擎。
先进的属性网格控制 易于外观自定义,属性名称和值映射,Office样式等等。
TreeGX控件 通过TreeGX以新的可视化方式呈现层次结构数据。
可以使用TreeGX可视化决策树,层次结构,创建思维导图或捕获和组织想法,包括应用程序中的所有内容。
CrumbBarControl面包屑空间节省式水平树控件。
软件特色
设计的控件类型一共有七十一个模块
每一个设计的模块都是可以自己选择的
拥有独立的设计页面,开发的程序都可以自己设置控件的代码脚本
风格新选项卡控件有16个预定义的颜色风格标签
包括默认的风格是基于系统颜色。
项目100%使用软件界面设计
可更改OneNote颜色。
可以设计office2003的界面风格以及内置的组件。
GridTextRow :此对象是网格内所有非数据中心行的基础定义对象。
当前所有定义的GridTextRows都不随网格内容滚动,因此始终对用户可见并可以访问。
GridCaption:此文本行显示在网格的顶部,并且实际上在网格主体的边界之外呈现。
所有其他GridTextRow类型都在主网格主体的边界内呈现。
GridTitle:此文本行再次显示在网格顶部,标题下方,但网格中所有其他数据上方。
GridHeader:此文本行直接显示在列单元格数据的上方和 ColumnHeader行的下方。
GridFooter :此文本行显示在网格单元数据的最底部。
GridContainer :GridContainer对象是网格数据元素的容器对象。
它们可以包含其他GridElement-特别是 GridPanels, GridRows和 GridGroups。
GridPanel :所有特定的网格相关信息和数据的主要容器。
GridPanel行包含GridContainer对象-这意味着GridPanel支持多个行和面板的嵌套-无论您的应用程序需要多深。
GridRow:此对象是一个特定的容器,其中包含该行的各个单元格数据。
作为GridContainer的GridRows也可以(如GridPanels)包含其他嵌套的行或面板。
GridGroup:这是一个专门的容器,用于定义和控制 GridRows的分组。
GridCell :此对象包含实际的单元格数据。
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

4、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

5、现在准备安装主程序,点击安装按钮开始安装

6、弹出应用程序安装进度条加载界面,只需要等待加载完成即可

7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

方法
1、程序安装完成后,先不要运行程序,打开安装包,然后将文件夹内的文件复制到粘贴板
将Cracked_Dll_By_DFoX文件夹中的内容复制到安装目录中

2、然后打开程序安装路径,把复制的文件粘贴到对应的程序文件夹中替换源文件
默认安装路径【C:\Program Files (x86)\DotNetBar for Windows Forms\】

3、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应程序

使用说明
程序完成后,打开程序,就可以看到很多个功能模块

点击您需要的版块就会弹出一个界面,此时就可以开始编辑应用程序

ActiveEditor –当前活动的单元格编辑器(返回为 IGridCellEditControl),如果没有正在进行的编辑,则为null。
注意:IGridCellEditControl返回类型是所有SuperGrid编辑器/渲染器都必须支持的接口。稍后的部分将更详细地描述此接口。
ActiveCell –当前的活动单元格,即 具有“焦点”的单元格。
ActiveElement –当前活动的网格元素(行/单元),如果没有当前活动的元素,则为null。
ActiveGrid –当前的活动网格。在非嵌套网格方案中,它将始终为“ PrimaryGrid”。
ActiveRow –当前活动的行;如果未定义或活动的行,则为null。
DefaultVisualStyles –包含SuperGrid中每个主要元素的默认视觉样式。
DefaultVisualStyles包含以下成员定义:
AlternateColumnCellStyles –获取或设置要在交替列上使用的视觉样式。
注意:必须启用“ UseAlternateColumnStyle”。
AlternateRowCellStyles –获取或设置要在交替行上使用的视觉样式。
注意:必须启用“ UseAlternateRowStyle”。
CaptionStyles –获取或设置要用于网格“标题行”的视觉样式。
CellStyles –获取或设置要用于网格Cells的视觉样式。
ColumnHeaderStyles –获取或设置要用于网格ColumnHeader行的视觉样式。
ColumnHeaderRowHeaderStyles –获取或设置要用于网格ColumnHeader RowHeader的视觉样式。
FooterStyles –获取或设置用于“页脚行”网格的视觉样式。
GridPanelStyle –获取或设置用于主网格面板的视觉样式。
GroupHeaderStyles –获取或设置用于组头行的视觉样式。
HeaderStyles –获取或设置要用于网格“标题行”的视觉样式。
RowStyles –获取或设置用于网格数据行的视觉样式。
TitleStyles –获取或设置要用于网格“标题行”的视觉样式。
DesignerElement –用于在设计模式下向用户提供反馈。仅供内部使用。
EditorActive –获取模式编辑器当前是否处于活动状态。
EditorCell –获取当前活动的编辑器单元格;如果当前未在编辑任何单元格,则为null。
EditorColumn –获取包含当前编辑单元格的列;如果没有正在进行的编辑,则为null。
EditorGrid –获取包含当前正在编辑的单元格的网格;如果没有正在进行的编辑,则为null。
EditorRow –获取包含当前正在编辑的单元格的行;如果没有正在进行的编辑,则为null。
GridCursor –获取或设置逻辑网格光标。
HScrollBar –获取对网格水平滚动条的引用。
HScrollMaximum –获取水平滚动条的最大值。
HScrollOffset –获取或设置水平滚动条的偏移量。
IsUpdateSuspended –获取是否暂停网格更新/渲染。
NonModalEditorCell –获取当前正在编辑的NonModal单元,如果没有正在进行的NonModel单元编辑,则为null。
PrimaryGrid –获取主根网格。
SizingStyle –获取或设置用于元素大小调整的StyleType(默认,MouseOver等)。
TabSelection –获取或设置按下TAB键时如何移动焦点。
VScrollBar –获取对网格的垂直滚动条的引用。
VScrollMaximum –获取垂直滚动条的最大值。
VScrollOffset –获取或设置垂直滚动条的偏移量。
SuperGridControl方法
ArrangeGrid()
该例程执行网格布局和布置。
如果有的话,几乎不需要调用此函数。在更改了需要重新计算网格布局及其元素的任何网格属性后,SuperGrid将使用此例程。它提供给外部使用,以用于那些在网格内部调用此例程之前可能需要了解布局信息的罕见情况。
BeginUpdate()
EndUpdate()
调用BeginUpdate例程会通知网格扩展的更新阶段已经开始。SuperGrid将暂停所有布局计算并显示更新,直到调用相应的EndUpdate例程。
BeginUpdate / EndUpdate可以嵌套,并且必须成对调用-每个BeginUpdate还必须具有匹配的EndUpdate调用。
CancelCapture()
此例程将取消可能导致鼠标按下的任何正在进行的操作(调整大小,重新排序等)。
FindGridPanel(字符串名称)
FindGridPanel(字符串名称,bool includeNested)
此例程尝试使用提供的名称查找GridPanel。每个GridPanel都有一个定义的“名称”,尽管不需要唯一,但还是建议的。调用此例程将找到具有给定名称的第一个GridPanel。默认情况下,此例程仅在根级别搜索SuperGrid的PrimaryGrid定义的元素(即,它不搜索嵌套的行或面板)。如果includeNested设置为'true',则网格将搜索所有嵌套的行和面板。
GetElementAt(int x,int y)
GetElementAt(Point pt)
此例程在给定坐标处获取GridElement(GridCell,GridRow,GridColumnHeader等)。
GetSelectedCells()
此例程返回SelectedElementCollection,其中包含当前选定单元格的列表。
该SelectedElementCollection为您提供了一种机制来检索已被用户选择的每一个细胞的列表。通过Select方法,它还可用于选择/或取消选择已检索的选定单元格列表。
GetSelectedColumns()
此例程返回SelectedElementCollection,其中包含当前选定列的列表。
该SelectedElementCollection为您提供了一种机制来检索已被用户选择的每一列的列表。它还通过GetCells方法为您提供了一种机制,用于检索唯一选择的单元格的非重叠列表-无论它们来自列还是单元格集合。您还可以使用提供的Select方法来选择/或取消选择已检索到的选定项目列表。
GetSelectedElements()
此例程返回SelectedElementCollection,其中包含当前选定的行,列和单元格的列表。
SuperGrid中有三种选择单位-行,列和单元格。当您选择整个行时,例如通过单击行标题,可以通过“选定行集合”来跟踪行选择。当您单击列标题或单元格时,会发生同样的事情,在“选定的列集合”中跟踪选定的列或单元格。
该SelectedElementCollection为您提供已经由用户选择的机制来获取每一行,列的列表和单元。它还通过GetCells方法为您提供了一种机制,用于检索唯一选择的单元格的不重叠列表-无论它们是来自行,列还是单元格集合。您还可以使用提供的Select方法来选择/或取消选择已检索到的选定项目列表。
GetSelectedRows()
此例程返回SelectedElementCollection,其中包含当前选定行的列表。
该SelectedElementCollection为您提供了一种机制来检索已被用户选择的每一行的列表。它还通过GetCells方法为您提供了一种机制,用于检索唯一选择的单元格的非重叠列表-无论它们来自行还是单元格集合。您还可以使用提供的Select方法来选择/或取消选择已检索到的选定项目列表。
网格容器
GridContainer对象是SuperGrid中所有行级元素的主要容器对象。GridContainer元素可以是GridPanels或GridRows。GridContainer对象包含行的集合,这些行本身就是GridContainer对象,因此可以嵌套到任何所需的深度。
以下是所有GridContainer元素(GridPanels和GridRows)可用的属性和方法的列表。
GridContainer 属性
边界 -获取元素的滚动调整边界矩形。
选中 –获取或设置行复选框的选中状态。
FirstOnScreenRow –获取屏幕上的第一可见行;如果未定义任何可见行,则为null。
FirstOnScreenRowIndex –获取屏幕上第一可见可见行的RowIndex(Rows集合中该行的索引);如果未定义可见行,则获取–1。
FirstSelectableRow –获取第一行“ Selectable”(行可见,并且该行的“ AllowSelection”属性为true),或者不存在null。
FirstVisibleRow –获取第一个可见行;如果不存在,则返回null。
FullIndex –获取该行的顺序面板级别索引。索引计数包括可见行和不可见行。
GridIndex –获取该行的顺序面板级索引。索引计数仅包括可见行。
索引 –获取项目的顺序行集合索引。索引计数仅包括可见行。
IsDeleted –获取或设置是否删除项目。
删除的行是“ 标记为删除 ”的行–在调用PurgeDeletedRows函数之前,它们不会被永久删除。默认情况下,已删除的行在删除时会自动隐藏,但是可以通过GridPanel属性“ AutoHideDeletedRows ” 更改行为。
IsExpandedVisible –获取行是否可见,并考虑所有更高级别的扩展行。换句话说,给定的行必须是可见的;并且-如果该行是嵌套行,则所有父行都必须是可见的并已展开。
IsOnScreen –获取该行在屏幕上是否可见。
IsSelectable –获取用户是否可以选择该行。
IsSelected –获取是否选择该行。
LastOnScreenRow –获取屏幕上的最后一个可见行。
LastOnScreenRowIndex 获取屏幕上最后可见行的索引。
LastSelectableRow –获取用户可以选择的最后一行。
LastVisibleRow –获取最后一个可见行–如果未定义,则为null。
NextVisibleRow –获取下一个可见行–如果未定义,则为null。
PrevVisibleRow –获取上一个可见行–如果未定义,则为null。
ReadOnly –获取或设置行是否为ReadOnly。
RowIndex –获取项目的顺序行集合索引。索引计数包括可见项目和不可见项目。
行 –此项目的行集合。对于VirtualMode GridPanels,不使用此集合。
RowsUnresolved –获取或设置Rows集合是否已解析。
如果将此属性设置为“ true”,则即使Rows集合为空,SuperGrid也会向用户显示行级别的扩展按钮(如果ShowTreeButtons为true)。然后,您的应用程序可以连接到BeforeExpandChange事件,以便用户单击展开按钮时,它可以检查RowsUnresolved属性。如果RowsUnresolved属性为'true',则应用程序可以动态加载Rows集合(然后清除RowsUnresolved属性以表示已解决)。
RowStyles –获取或设置行的视觉样式的集合。
ShowCheckBox –获取或设置当行的 GridPanel.CheckBoxes属性为'true'时是否显示行级checkBox。
GridContainer 方法
CollapseAll()
CollapseAll(int深度)
折叠所有展开的行。如果提供了深度,则行将仅折叠到给定的嵌套深度。换句话说,要仅折叠容器中第一级的行,可以调用CollapseAll(0)。要折叠第一层以及其下两层,可以调用CollapseAll(2)。
确保可见()
确保可见(布尔中心)
此例程将确保该行在屏幕上可见。如果该行在屏幕上不可见,则将滚动查看窗口以使其可见。如果' center'参数设置为'true',则该行将在屏幕上居中。
ExpandAll()
ExpandAll(整数深度)
展开所有折叠(或未展开)的行。如果提供了深度,则行将仅扩展到给定的嵌套深度。换句话说,要仅扩展容器中的第一级行,可以调用ExpandAll(0)。要折叠第一层以及其下两层,请调用CollapseAll(2)
ExpandItemTree()
根据需要展开嵌套树以显示给定的行。如果实际执行任何扩展,则返回“ true”。
FindGridPanel()
FindGridPanel(bool includeNested)
在Rows集合中搜索具有给定名称的GridPanel。如果' includeNested'为'true',则嵌套行将包含在搜索中。
GetEffectiveRowStyle()
获取该行的“有效”行样式。“有效”样式是SuperGrid,Panel,Row和Alternate Row样式的缓存总和。样式用于呈现该行的每个行元素。
GetElementAt(int x,int y)
GetElementAt(Point pt)
此例程在给定坐标处获取GridElement。
GetParentPanel()
获取该项目的父GridPanel。
IsChildOf(GridContainer行)
确定该行是否是给定容器行的子行。
IsParentOf(GridContainer行)
确定该行是否是给定容器行的父行。
PurgeDeletedRows()
PurgeDeletedRows(includeNested)
清除所有标记为“已删除”的行。清除行后,将无法还原它们。如果“ includeNested”为“ true”,则还将清除嵌套行。
网格面板
所述SuperGridControl对象包含一个单根的GridPanel(该PrimaryGrid)。GridPanel是行,列和单元格定义的主要容器。GridPanels可以具有嵌套行或GridPanels。
GridPanel 属性
ActiveRow –当前活动的行(用户当前与之交互的行);如果未定义或活动的行,则为null。
ActiveRowImage –要显示在活动行的行标题中的图像。默认情况下,行标题中会绘制一个黑色的小右箭头。是否显示行指示器由 ActiveRowIndicatorStyle属性控制。
ActiveRowIndicatorStyle –指示如何在RowHeader中直观地显示活动行。
ActiveRowIndicatorStyle可以是以下之一:
无 –将不显示任何指示器。
图像 –将显示“基于样式”的ActiveRowIndicatorImage。
高亮显示 –行标题将根据标题样式高亮显示。
两者 –除了突出显示标题之外,还将显示ActiveRowIndicatorImage。
AllowEmptyCellSelection –指示用户是否可以选择空单元格并与之交互。空单元格是已经通过列定义定义的单元格,但是它们的实际数据对象(包含在Row.Cells集合中)尚未分配。如果此属性设置为“ true”,则用户可以通过鼠标和键盘与Empty单元格交互,以选择和/或取消选择项目。然后由应用程序决定是否分配单元以允许进一步的交互(值更改等)。
AllowRowDelete –指示用户是否可以交互删除网格行。如果此属性为“ true”,则可以通过按“ delete”键删除选定的行,并通过按“ shift-delete”键恢复选定的行。删除的行仅标记为删除,在清除之前不会完全删除(请参见 GridContainer PurgeDeletedRows)。
AllowRowHeaderResize –指示用户是否可以调整网格行标题的大小。
AllowRowInsert –指示用户是否可以交互插入网格行。可以通过选择一行并按“插入”键来插入行。插入新行时,该行中的每个单元格都将填充其DefaultNewRowCellValue(由该单元格的关联列定义)。如果挂接了RowSetDefaultValues事件,则为应用程序提供了另一个为每个单元格设置默认值的机会。
AllowRowResize –指示用户是否可以交互式调整网格行的大小。
AutoGenerateColumns –指示在设置DataSource属性时是否自动创建列。
AutoExpandSetGroup –指示是否自动扩展新的SetGroup。
AutoHideDeletedRows –指示是否自动隐藏新删除的行。删除的行仅标记为删除,在清除之前不会完全删除(请参见GridContainer PurgeDeletedRows)。
边界 -网格面板的滚动调整边界。
CanDeleteRow –指示是否允许删除行。由于多种因素,例如 AllowRowDelete属性为true,Grouping生效,或者bounds数据源允许或不允许它,可能不允许行删除。
CanInserrtRow –指示是否允许插入行。由于多种因素,例如 AllowRowInsert属性为true,Grouping生效,或者bounds数据源允许或不允许它,可能不允许行插入。
CanMoveRow –指示是否允许移动行。如果面板的RowDragBehavior未设置为“移动”,或者面板处于虚拟模式,或者面板绑定到数据源,则可能不允许行移动。
标题 –表示标题项,显示在面板的顶部。标题是固定的,并且不会随着网格行的滚动而移动。
CellDragBehavior –指示单击和拖动单元格时的行为。该行为可能是以下之一:
无 -拖动将无效。
ExtendSelection –拖动将扩展选择范围。
注意:此属性不会影响拖放类型的操作。如果应用程序需要支持拖放,则可以利用ItemDrag事件在给定的单元格(或单元格范围)上发起拖放操作-与当前设置的CellDragBehavior无关。
CheckBoxes –指示在网格行中是否存在CheckBoxes。如果此属性为“ true”,则复选框将显示在每一行的PrimaryColumn中。如果该行是GridPanel行,则CheckBox放置在面板左侧的外部。可以通过该行的 ShowCheckBox属性来控制每一行的CheckBox显示。SuperGrid内部不出于任何目的使用行级CheckBoxes,并且检查状态的重要性仅由应用程序定义。
CheckBoxSize –指示行级别的CheckBox Size。
CollapseImage –指示默认的TreeButton折叠图像。如果面板的 ShowTreeButtons属性为'true',则当一行包含嵌套行时,其主列将包含一个按钮,该按钮允许扩展和折叠嵌套行的显示。当嵌套的行被隐藏(或折叠)时,将显示 ExpandImage。当显示(或展开)嵌套行时,将显示 CollapsImage。设置CollapseImage属性允许应用程序设置要显示在默认折叠图像位置的唯一图像。将该值设置为null会将其重置为默认值。
ColumnAutoSizeMode –指示确定列宽的默认模式。
NotSet –在面板级别,默认为无。
无 -不进行自动调整大小。
填充 –调整列宽,以便所有列的宽度完全填充控件的显示区域,仅要求水平滚动以使列宽保持在 ColumnHeader.MinimumWidth属性值以上。相对列宽由相对 Column.FillWeight属性值确定。
DisplayedCellsExceptHeader –调整列宽以适合当前屏幕上显示的行中除标题单元格以外的所有列单元格的内容。
DisplayedCells –调整列宽以适合当前屏幕上显示的行中列中所有单元格的内容,包括标题单元格。
ColumnHeader –调整列宽以适合列标题单元格的内容。
AllCellsExceptHeader –调整列宽以适合列中所有单元格的内容,但标题单元格除外。
AllCells –调整列宽以适合列中所有单元格(包括标题单元格)的内容。
ColumnHeader –获取对网格面板的Column Header的引用。列标题是负责定义和控制列标题行的容器对象(包含每个列标题文本等)。
ColumnHeaderClickBehavior –指示单击列标题时的行为。行为可以设置为以下项目之一:
无 -单击列标题将不起作用。
选择 –单击列标题将选择该列,然后拖动将扩展选择范围(如果 Column.ColumnDragBehavior设置为 ExtendClickBehavior)。
SortAndReorder –单击列标题将使用该列对网格进行排序,或者将对列进行重新排序(如果 Column.ColumnDragBehavior设置为 ExtendClickBehavior)。
ColumnDragBehavior –指示拖动列标题时的行为。行为可以设置为以下项目之一:
无 –在列标题上拖动将无效。
ExtendClickBehavior –拖动列标题将扩展设置的ColumnHeaderClickBehavior。
列 –获取对网格列集合的引用。
DataMember –指示网格绑定到的数据源中的列表或表的名称。
数据源 –指示网格绑定到的数据源。SuperGrid可以绑定到任何支持IList,IListSource或IBindingList接口的数据源。
DefaultRowHeight –指示网格中每个数据行要使用的行高(默认为20)。SuperGrid支持行自动调整大小,其中行高是根据从行中每个单元格收集的各种特征(字体,环绕模式,图像放置等)动态确定的。要启用行自动调整大小,请将此值设置为“ 0”(零)。
DefaultVisualStyles –包含SuperGrid中每个主要元素的默认视觉样式。有关此项目中包含的各个属性的进一步细分,请参见SuperGridControl属性列表中的 DefaultVisualStyles。
DeletedRowCount –指示当前已删除的行数。
DeletedRows – IEnumerable,可用于枚举所有根级别已删除的行。使用 FlatDeletedRows枚举所有级别的已删除行。
EnableCellExpressions –指示是否启用单元格表达式评估。
SuperGrid不仅支持绑定和未绑定的单元格数据,而且还支持类似Excel的单元格表达式评估。所有单元格表达式必须以等号“ =”开头,后跟普通的算术表达式。有关“ 细胞表达 ”支持的更详细说明,请参见“ 细胞表达”部分。
GuaranteeVisibleAfterSort –获取或设置在排序操作之后是否将为当前 ActiveRow调用 GuaranteeVisible。
EnterKeySelectsNextRow –指示 EnterKey是选择下一个可用行还是停留在当前行。
ExpandImage –表示默认的TreeButton展开图像。如果面板的 ShowTreeButtons属性为'true',则当一行包含嵌套行时,其主列将包含一个按钮,该按钮允许扩展和折叠嵌套行的显示。当嵌套的行被隐藏(或折叠)时,将显示ExpandImage。当显示(或展开)嵌套行时,将显示CollapsImage。设置ExpandImage属性允许应用程序设置要显示在默认扩展图像位置的唯一图像。将该值设置为null会将其重置为默认值。
FirstVisibleColumn –获取对第一个可见列的引用。
FlatDeletedRows – IEnumerable,可用于枚举所有级别的已删除行,就像它们在根级别一样。使用 DeletedRows仅枚举根级别已删除的行。
FlatExpandedRows – IEnumerable,可用于枚举所有级别的扩展行,就像它们在根级别一样。
FlatRows – IEnumerable,可用于枚举所有级别的行,就像它们在根级别一样。
FlatVisibleExpandedRows – IEnumerable,可用于枚举所有可见的,扩展的行级别,就像它们在根级别一样。
FlatVisibleRows – IEnumerable,可用于枚举所有可见行级别,就像它们在根级别一样。
FocusCuesEnabled –指示焦点提示是否显示在焦点元素上。
页脚 –表示页脚项目,显示在面板的最底部。页脚是固定的,不会随着网格行的滚动而移动。
FrozenColumnCount –指示冻结的列数,从左侧开始计数。冻结的列不滚动,但是无论水平滚动位置如何,它们始终可见。
FrozenRowCount –指示冻结的行数,从顶部开始计数。冻结的行不滚动,但无论垂直滚动位置如何,始终可见。
GridLines –指示在网格中显示哪些网格线。此属性的可能设置如下:
无 -不显示网格线。
水平 –仅显示水平网格线。
垂直 –仅显示垂直网格线。
两者 -同时显示水平和垂直网格线。
GroupHeaderClickBehavior –指示单击组标题时的行为。此属性的可能设置如下:
无 -单击组标题将不起作用。
ExpandCollapse –单击标题将展开或折叠组。
选择 –单击组标题将选择标题。
SelectAll –单击组标题将选择该组中包含的所有第一级行。
GroupHeaderKeyBehavior –指示在键盘导航期间遇到Group标头时的行为。此属性的可能设置如下:
跳过 –标题将被跳过。
选择 –将选择标题。
GroupHeaderHeight –指示组标题的高度。默认值为30。
GroupRowHeaderVisibility –指示是否显示“ Group RowHeader”。此属性的可能设置如下:
始终 –始终可见。
从不 –从不可见。
PanelControlled –通过 Panel.ShowRowHeaders控制。
标头 –指示标头项目,显示在列标头的正下方。标题项是固定的,不会随着网格行的滚动而移动。
ImageList –指示网格元素使用的 ImageList。由Panel.InsertRowImageIndex,CellVisualStyle(ImageIndex)和RowHeaderVisualStyle(ActiveRowImageIndex,EditingRowImageIndex和InfoRowImageIndex)使用。
InstantResize –指示是调整面板行和列的大小并立即还是实时进行。如果此属性为false,则元素调整大小操作由标记元素表示,并且调整大小在释放鼠标之后发生。
IndentGroups –指示是否缩进嵌套组。
InitialActiveRow –指示初始活动行。活动行不表示选择(要指定最初选择的方式,请参见以下 InitialSelection属性)。此属性的可能设置如下:
无 –不会激活任何行。
FirstRow –要激活第一行。
InsertionRow –插入行将被激活。
LastRow –网格中的最后一行将被激活。
InitialSelection –指示初始行/单元格选择。初始选择不表示激活(要指定初始激活方式,请参见前面的 InitialActiveRow属性)。此属性的可能设置如下:
无 –无选择。
FirstCell –选择的第一个单元格。
LastCell –最后选择的单元格。
PrimaryCell –选择的主小区。
行 –选定的整个行。
InsertRowImage –指示要在行标题中显示的默认图像,以表示“插入行”。
InsertRowImageIndex –指示插入行图像索引。设置后,此索引与GridPanel.ImageList结合使用以定义要在“插入行”标头中使用的图像。
IsSortable –获取是否可以对网格进行排序。
IsSubPanel –获取网格面板是否为另一个网格面板的子面板。
KeyboardEditMode –指示如何通过键盘启动单元格编辑。可以将KeyboardEditMode设置为以下值之一:
无 –没有键盘操作将启动编辑。
EditOnKeystroke –在单元格具有焦点的情况下按下任何字母数字键时启动的编辑。
EditOnF2 –在单元格具有焦点的情况下按下F2键时启动编辑。此模式将选择点放置在单元格内容的末尾。
EditOnKeystrokeOrF2 –当单元格处于焦点状态时,按任意字母数字键或F2即可开始编辑。
EditOnEntry –编辑从输入单元格开始。
LastVisibleColumn –获取对最后一个可见列的引用。
LevelIndentSize –表示在遇到新的网格级别时缩进网格数据的数量。默认高度为10,默认宽度为20。
MaxRowHeight –指示最大数据行高度。默认值为500像素。
MinRowHeight –指示最小数据行高度。默认值为5像素。
MouseEditMode –指示如何通过鼠标启动单元格编辑。MouseEditMode可以是下列值之一:
无 –没有鼠标动作将启动编辑。
SingleClick –单击单元格将启动编辑。
DoubleClick –双击一个单元格将启动编辑。
MultiSelect –指示用户是否可以选择多个项目(行,列和/或单元格)。
名称 –指示网格面板名称。 名称不受系统限制的唯一性–如果应用程序需要,则由应用程序/开发人员来强制执行此要求。
NoRowsText –指示当网格中没有可见的行时要显示的文本。
NullString –指示如何显示空值。默认值为“ ”。
NullValue –指示如何解释空值。NullValue可以是以下值之一:
NullReference –空值被解释为空对象引用。
DBNull –将null解释为DBNull.Value的实例。
OnScreenColumns – IEnumerable,可用于枚举当前屏幕上的列。
OnScreenRows – IEnumerable,可用于枚举当前屏幕上的行。
PrimaryColumn –获取对“主列”的引用。主要列包含(如果启用)行复选框,树线和展开/折叠按钮。
PrimaryColumnIndex –指示主列的索引。
RowDoubleClickBehavior –指示双击某行时的行为。此属性的可能设置如下:
激活 –该行已激活。
ExpandCollapse –行被展开或折叠。
RowDragBehavior –指示单击和拖动行标题时的行为。RowDragBehavior可以是以下值之一:
无 –在行标题上拖动将无效。
ExtendSelection –拖动行标题将扩展选择范围。
移动 –拖动行标题将启动将被限制在当前行组内的行移动。
GroupMove –拖动行标题将启动可以跨组行边界的行移动。
RowEditMode –获取或设置是在主单元格(“主列”中的单元格)还是单击的单元格(启动行级编辑时鼠标下方的单元格)上启动编辑。RowEditMode可以是以下之一:
PrimaryCell –在主单元格上启动编辑。
ClickedCell –启动对Clicked Cell的编辑。
RowHeaderWidth –获取或设置网格中每一行的行标题的宽度。
RowHighlightType –获取或设置选定行时要使用的突出显示类型。此属性可以是下列值之一:
无 -无突出显示。
已满 –整个行将突出显示。
PrimaryColumnOnly –仅主列单元格内容将突出显示。
RowWhitespaceClickBehavior –获取或设置用户在行空白中单击鼠标时的行为。行空白是行的区域,该区域延伸到最后定义的列的末尾。RowWhitespaceClickBehavior值可以是以下值之一:
无 -无影响。
ClearSelection –清除当前选择。
ExtendSelection –扩展行选择。
SelectedCellCount –获取当前选定的单元格计数。
SelectedCells – IEnumerable,可用于枚举所有当前选定的单元格。
SelectedColumnCount –获取当前选定的列数。
SelectedColumns – IEnumerable,可用于枚举所有当前选定的列。
SelectedRowCount –获取当前选定的行数。
SelectedRows – IEnumerable,可用于枚举当前所有选定的行。
SelectionGranularity –获取或设置元素选择是在行还是单元格级别。
ShowCellInfo –获取或设置是否显示单元格信息图像和文本(如果已定义)。
ShowColumnHeader –获取或设置是否显示列标题。
ShowDropShadow –获取或设置嵌套的“网格面板”是否显示阴影。
ShowEditingImage –获取或设置是否在正在编辑的单元格的行标题中显示EditingRowImage。
ShowGroupExpand –获取或设置扩展按钮是否显示在组标题中。
ShowGroupUnderline –获取或设置是否对组标题文本加下划线。
ShowInsertRow –获取或设置是否在面板底部显示“插入行 ”,以便用户添加新行。
ShowRowInfo –获取或设置是否显示行信息图像和文本(如果已定义)。
ShowRowHeaders –获取或设置是否显示数据行标题。
ShowRowGridIndex –获取或设置行 GridIndex值是否显示在行标题中。GridIndex值是行的运行行索引值。
ShowRowDirtyMarker –获取或设置是否显示 DirtyRow标记,表示用户已更改了行数据。行数据更改可以通过单元格值更改或行复选框状态更改来发生。
ShowToolTips –获取或设置是否为显示被截断的单元格数据显示工具提示。
ShowTreeButtons –获取或设置是否为包含嵌套行的行显示展开/折叠按钮。TreeButton和关联的TreeLines仅显示在当前设置的 Primary Column中。
ShowTreeLines –获取或设置是否显示连接网格行的分层树线。TreeLiness及其关联的TreeButtons仅显示在当前设置的 Primary Column中。
SizingStyle –获取或设置要用于元素大小调整的可视显示样式。在计算给定像元的确定像元大小时,此属性将定义要使用的视觉样式。当一种样式的计算尺寸大于默认尺寸时,这很有用。例如,如果应用程序希望其单元格使用MouseOver样式,且其字体比默认视觉样式大2点,则最好根据MouseOver样式而不是默认样式来计算单元格大小。
SortColumns –获取对用于对网格数据进行排序的列列表的引用
SortLevel –获取或设置列的排序级别。以下是有关如何为每个可用的SortLevel值对行进行排序的列表:
无 –不执行排序。
根 –仅对根级行数据进行排序。所有嵌套的行数据都保持未排序状态。
扩展 -仅对扩展的嵌套行进行排序。根级行未排序。
全部 -所有行都已排序-根级和嵌套。
标题 –获取或设置标题项目,该项目显示在列标题上方。标题区域是固定的,并且不会随着网格行的滚动而移动。
TopLeftHeaderSelectBehavior –获取或设置用户选择左上方标题时发生的行为。TopLeftHeaderSelectBehavior可以是以下值之一:
NoSelection –无选择。
SelectAllCells –无选择。
SelectAllColumns –将选择所有列。
SelectAllRows –将选择所有行。
确定性 –元素选择将由当前设置的 SelectionGranularity确定。
UseAlternateColumnStyle –获取或设置是否使用 AlternateColumn Style。
UseAlternateRowStyle –获取或设置是否使用 AlternateRow Style。
VirtualMode –获取或设置是否虚拟化了网格数据(即网格外部)。当VirtualMode为true时,不使用面板的Row集合。而是 VirtualRowCount属性现在定义了许多外部行。以类似的方式, VirtualRowHeight属性确定行高,而不是 DefaultRowHeight属性。
VirtualRowCount –获取或设置外部虚拟网格的行数。
VirtualRowHeight –获取或设置每个虚拟行的高度。默认值为20。
VisibleColumnCount –获取当前的可见列数。
VisibleRowCount –获取当前可见行数。
WhitespaceClickBehavior –获取或设置用户在网格面板空白区域中单击鼠标时的行为。以下是此属性的有效值的列表:
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文