mirror of
https://gitee.com/AntdUI/AntdUI.git
synced 2026-03-15 18:20:42 +08:00
349 lines
16 KiB
C#
349 lines
16 KiB
C#
using System.Drawing;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Demo.Controls
|
|
{
|
|
partial class TableAOT
|
|
{
|
|
/// <summary>
|
|
/// Required designer variable.
|
|
/// </summary>
|
|
private System.ComponentModel.IContainer components = null;
|
|
|
|
/// <summary>
|
|
/// Clean up any resources being used.
|
|
/// </summary>
|
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (components != null))
|
|
{
|
|
components.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
#region Windows Form Designer generated code
|
|
|
|
private void InitializeComponent()
|
|
{
|
|
header1 = new AntdUI.PageHeader();
|
|
pagination1 = new AntdUI.Pagination();
|
|
table1 = new AntdUI.Table();
|
|
panel1 = new System.Windows.Forms.Panel();
|
|
checkboxFocusNavigation = new AntdUI.Checkbox();
|
|
selectFocusedStyle = new AntdUI.Select();
|
|
selectEditStyle = new AntdUI.Select();
|
|
selectEditMode = new AntdUI.Select();
|
|
checkScrollBarAvoidHeader = new AntdUI.Checkbox();
|
|
checkFilter = new AntdUI.Checkbox();
|
|
checkAddressLineBreak = new AntdUI.Checkbox();
|
|
checkVisibleHeader = new AntdUI.Checkbox();
|
|
checkEnableHeaderResizing = new AntdUI.Checkbox();
|
|
checkSortOrder = new AntdUI.Checkbox();
|
|
checkSetRowStyle = new AntdUI.Checkbox();
|
|
checkBordered = new AntdUI.Checkbox();
|
|
checkRowsDragSort = new AntdUI.Checkbox();
|
|
checkColumnDragSort = new AntdUI.Checkbox();
|
|
checkFixedHeader = new AntdUI.Checkbox();
|
|
panel1.SuspendLayout();
|
|
SuspendLayout();
|
|
//
|
|
// header1
|
|
//
|
|
header1.Description = "展示行列数据。";
|
|
header1.Dock = DockStyle.Top;
|
|
header1.Font = new Font("Microsoft YaHei UI", 12F);
|
|
header1.LocalizationDescription = "Table.Description";
|
|
header1.LocalizationText = "Table.Text";
|
|
header1.Location = new Point(0, 0);
|
|
header1.Name = "header1";
|
|
header1.Padding = new Padding(0, 0, 0, 10);
|
|
header1.Size = new Size(1300, 74);
|
|
header1.TabIndex = 0;
|
|
header1.Text = "Table 表格";
|
|
header1.UseTitleFont = true;
|
|
//
|
|
// pagination1
|
|
//
|
|
pagination1.Dock = DockStyle.Bottom;
|
|
pagination1.Location = new Point(0, 636);
|
|
pagination1.Name = "pagination1";
|
|
pagination1.RightToLeft = RightToLeft.Yes;
|
|
pagination1.ShowSizeChanger = true;
|
|
pagination1.Size = new Size(1300, 40);
|
|
pagination1.TabIndex = 3;
|
|
pagination1.Total = 100;
|
|
pagination1.ValueChanged += pagination1_ValueChanged;
|
|
pagination1.ShowTotalChanged += pagination1_ShowTotalChanged;
|
|
//
|
|
// table1
|
|
//
|
|
table1.AutoSizeColumnsMode = AntdUI.ColumnsMode.Fill;
|
|
table1.CellImpactHeight = false;
|
|
table1.Dock = DockStyle.Fill;
|
|
table1.EmptyHeader = true;
|
|
table1.Gap = 12;
|
|
table1.Location = new Point(0, 132);
|
|
table1.Name = "table1";
|
|
table1.Radius = 6;
|
|
table1.Size = new Size(1300, 504);
|
|
table1.TabIndex = 2;
|
|
table1.CellClick += table1_CellClick;
|
|
table1.CellButtonClick += table1_CellButtonClick;
|
|
table1.CellBeginEdit += table1_CellBeginEdit;
|
|
table1.RowPaint += table1_RowPaint;
|
|
table1.FilterPopupEnd += table1_FilterPopupEnd;
|
|
//
|
|
// panel1
|
|
//
|
|
panel1.AutoScroll = true;
|
|
panel1.Controls.Add(checkboxFocusNavigation);
|
|
panel1.Controls.Add(selectFocusedStyle);
|
|
panel1.Controls.Add(selectEditStyle);
|
|
panel1.Controls.Add(selectEditMode);
|
|
panel1.Controls.Add(checkScrollBarAvoidHeader);
|
|
panel1.Controls.Add(checkFilter);
|
|
panel1.Controls.Add(checkAddressLineBreak);
|
|
panel1.Controls.Add(checkVisibleHeader);
|
|
panel1.Controls.Add(checkEnableHeaderResizing);
|
|
panel1.Controls.Add(checkSortOrder);
|
|
panel1.Controls.Add(checkSetRowStyle);
|
|
panel1.Controls.Add(checkBordered);
|
|
panel1.Controls.Add(checkRowsDragSort);
|
|
panel1.Controls.Add(checkColumnDragSort);
|
|
panel1.Controls.Add(checkFixedHeader);
|
|
panel1.Dock = DockStyle.Top;
|
|
panel1.Font = new Font("Microsoft YaHei UI", 10F);
|
|
panel1.Location = new Point(0, 74);
|
|
panel1.Name = "panel1";
|
|
panel1.Size = new Size(1300, 58);
|
|
panel1.TabIndex = 1;
|
|
//
|
|
// checkboxFocusNavigation
|
|
//
|
|
checkboxFocusNavigation.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkboxFocusNavigation.Checked = true;
|
|
checkboxFocusNavigation.Dock = DockStyle.Left;
|
|
checkboxFocusNavigation.LocalizationText = "Table.{id}";
|
|
checkboxFocusNavigation.Location = new Point(1417, 0);
|
|
checkboxFocusNavigation.Name = "checkboxFocusNavigation";
|
|
checkboxFocusNavigation.Size = new Size(114, 41);
|
|
checkboxFocusNavigation.TabIndex = 9;
|
|
checkboxFocusNavigation.Text = "单元焦点导航";
|
|
checkboxFocusNavigation.CheckedChanged += checkboxFocusNavigation_CheckedChanged;
|
|
//
|
|
// selectFocusedStyle
|
|
//
|
|
selectFocusedStyle.AllowClear = true;
|
|
selectFocusedStyle.Dock = DockStyle.Left;
|
|
selectFocusedStyle.List = true;
|
|
selectFocusedStyle.ListAutoWidth = true;
|
|
selectFocusedStyle.LocalizationPlaceholderText = "Table.{id}";
|
|
selectFocusedStyle.Location = new Point(1303, 0);
|
|
selectFocusedStyle.Name = "selectFocusedStyle";
|
|
selectFocusedStyle.PlaceholderText = "焦点列样式";
|
|
selectFocusedStyle.Size = new Size(114, 41);
|
|
selectFocusedStyle.TabIndex = 12;
|
|
selectFocusedStyle.SelectedValueChanged += selectFocusedStyle_SelectedValueChanged;
|
|
//
|
|
// selectEditStyle
|
|
//
|
|
selectEditStyle.AllowClear = true;
|
|
selectEditStyle.Dock = DockStyle.Left;
|
|
selectEditStyle.Enabled = false;
|
|
selectEditStyle.List = true;
|
|
selectEditStyle.ListAutoWidth = true;
|
|
selectEditStyle.LocalizationPlaceholderText = "Table.{id}";
|
|
selectEditStyle.Location = new Point(1203, 0);
|
|
selectEditStyle.Name = "selectEditStyle";
|
|
selectEditStyle.PlaceholderText = "编辑风格";
|
|
selectEditStyle.Size = new Size(100, 41);
|
|
selectEditStyle.TabIndex = 11;
|
|
selectEditStyle.SelectedValueChanged += selectEditStyle_SelectedValueChanged;
|
|
//
|
|
// selectEditMode
|
|
//
|
|
selectEditMode.AllowClear = true;
|
|
selectEditMode.Dock = DockStyle.Left;
|
|
selectEditMode.List = true;
|
|
selectEditMode.ListAutoWidth = true;
|
|
selectEditMode.LocalizationPlaceholderText = "Table.{id}";
|
|
selectEditMode.Location = new Point(1099, 0);
|
|
selectEditMode.Name = "selectEditMode";
|
|
selectEditMode.PlaceholderText = "编辑模式";
|
|
selectEditMode.Size = new Size(104, 41);
|
|
selectEditMode.TabIndex = 10;
|
|
selectEditMode.SelectedValueChanged += selectEditMode_SelectedValueChanged;
|
|
//
|
|
// checkScrollBarAvoidHeader
|
|
//
|
|
checkScrollBarAvoidHeader.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkScrollBarAvoidHeader.Dock = DockStyle.Left;
|
|
checkScrollBarAvoidHeader.LocalizationText = "Table.{id}";
|
|
checkScrollBarAvoidHeader.Location = new Point(958, 0);
|
|
checkScrollBarAvoidHeader.Name = "checkScrollBarAvoidHeader";
|
|
checkScrollBarAvoidHeader.Size = new Size(141, 41);
|
|
checkScrollBarAvoidHeader.TabIndex = 12;
|
|
checkScrollBarAvoidHeader.Text = "滚动条在表头显示";
|
|
checkScrollBarAvoidHeader.CheckedChanged += checkScrollBarAvoidHeader_CheckedChanged;
|
|
//
|
|
// checkFilter
|
|
//
|
|
checkFilter.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkFilter.Dock = DockStyle.Left;
|
|
checkFilter.LocalizationText = "Table.{id}";
|
|
checkFilter.Location = new Point(870, 0);
|
|
checkFilter.Name = "checkFilter";
|
|
checkFilter.Size = new Size(88, 41);
|
|
checkFilter.TabIndex = 9;
|
|
checkFilter.Text = "年龄筛选";
|
|
checkFilter.CheckedChanged += checkFilter_CheckedChanged;
|
|
//
|
|
// checkAddressLineBreak
|
|
//
|
|
checkAddressLineBreak.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkAddressLineBreak.Dock = DockStyle.Left;
|
|
checkAddressLineBreak.LocalizationText = "Table.{id}";
|
|
checkAddressLineBreak.Location = new Point(782, 0);
|
|
checkAddressLineBreak.Name = "checkAddressLineBreak";
|
|
checkAddressLineBreak.Size = new Size(88, 41);
|
|
checkAddressLineBreak.TabIndex = 8;
|
|
checkAddressLineBreak.Text = "地址换行";
|
|
checkAddressLineBreak.CheckedChanged += checkAddressLineBreak_CheckedChanged;
|
|
//
|
|
// checkVisibleHeader
|
|
//
|
|
checkVisibleHeader.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkVisibleHeader.Checked = true;
|
|
checkVisibleHeader.Dock = DockStyle.Left;
|
|
checkVisibleHeader.LocalizationText = "Table.{id}";
|
|
checkVisibleHeader.Location = new Point(694, 0);
|
|
checkVisibleHeader.Name = "checkVisibleHeader";
|
|
checkVisibleHeader.Size = new Size(88, 41);
|
|
checkVisibleHeader.TabIndex = 7;
|
|
checkVisibleHeader.Text = "显示表头";
|
|
checkVisibleHeader.CheckedChanged += checkVisibleHeader_CheckedChanged;
|
|
//
|
|
// checkEnableHeaderResizing
|
|
//
|
|
checkEnableHeaderResizing.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkEnableHeaderResizing.Dock = DockStyle.Left;
|
|
checkEnableHeaderResizing.LocalizationText = "Table.{id}";
|
|
checkEnableHeaderResizing.Location = new Point(553, 0);
|
|
checkEnableHeaderResizing.Name = "checkEnableHeaderResizing";
|
|
checkEnableHeaderResizing.Size = new Size(141, 41);
|
|
checkEnableHeaderResizing.TabIndex = 6;
|
|
checkEnableHeaderResizing.Text = "手动调整列头宽度";
|
|
checkEnableHeaderResizing.CheckedChanged += checkEnableHeaderResizing_CheckedChanged;
|
|
//
|
|
// checkSortOrder
|
|
//
|
|
checkSortOrder.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkSortOrder.Dock = DockStyle.Left;
|
|
checkSortOrder.LocalizationText = "Table.{id}";
|
|
checkSortOrder.Location = new Point(465, 0);
|
|
checkSortOrder.Name = "checkSortOrder";
|
|
checkSortOrder.Size = new Size(88, 41);
|
|
checkSortOrder.TabIndex = 5;
|
|
checkSortOrder.Text = "年龄排序";
|
|
checkSortOrder.CheckedChanged += checkSortOrder_CheckedChanged;
|
|
//
|
|
// checkSetRowStyle
|
|
//
|
|
checkSetRowStyle.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkSetRowStyle.Dock = DockStyle.Left;
|
|
checkSetRowStyle.LocalizationText = "Table.{id}";
|
|
checkSetRowStyle.Location = new Point(391, 0);
|
|
checkSetRowStyle.Name = "checkSetRowStyle";
|
|
checkSetRowStyle.Size = new Size(74, 41);
|
|
checkSetRowStyle.TabIndex = 4;
|
|
checkSetRowStyle.Text = "奇偶列";
|
|
checkSetRowStyle.CheckedChanged += checkSetRowStyle_CheckedChanged;
|
|
//
|
|
// checkBordered
|
|
//
|
|
checkBordered.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkBordered.Dock = DockStyle.Left;
|
|
checkBordered.LocalizationText = "Table.{id}";
|
|
checkBordered.Location = new Point(290, 0);
|
|
checkBordered.Name = "checkBordered";
|
|
checkBordered.Size = new Size(101, 41);
|
|
checkBordered.TabIndex = 3;
|
|
checkBordered.Text = "显示列边框";
|
|
checkBordered.CheckedChanged += checkBordered_CheckedChanged;
|
|
//
|
|
// checkRowsDragSort
|
|
//
|
|
checkRowsDragSort.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkRowsDragSort.Dock = DockStyle.Left;
|
|
checkRowsDragSort.LocalizationText = "Table.{id}";
|
|
checkRowsDragSort.Location = new Point(189, 0);
|
|
checkRowsDragSort.Name = "checkRowsDragSort";
|
|
checkRowsDragSort.Size = new Size(101, 41);
|
|
checkRowsDragSort.TabIndex = 2;
|
|
checkRowsDragSort.Text = "行拖拽排序";
|
|
checkRowsDragSort.CheckedChanged += checkRowsDragSort_CheckedChanged;
|
|
//
|
|
// checkColumnDragSort
|
|
//
|
|
checkColumnDragSort.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkColumnDragSort.Dock = DockStyle.Left;
|
|
checkColumnDragSort.LocalizationText = "Table.{id}";
|
|
checkColumnDragSort.Location = new Point(88, 0);
|
|
checkColumnDragSort.Name = "checkColumnDragSort";
|
|
checkColumnDragSort.Size = new Size(101, 41);
|
|
checkColumnDragSort.TabIndex = 1;
|
|
checkColumnDragSort.Text = "列拖拽排序";
|
|
checkColumnDragSort.CheckedChanged += checkColumnDragSort_CheckedChanged;
|
|
//
|
|
// checkFixedHeader
|
|
//
|
|
checkFixedHeader.AutoSizeMode = AntdUI.TAutoSize.Width;
|
|
checkFixedHeader.Checked = true;
|
|
checkFixedHeader.Dock = DockStyle.Left;
|
|
checkFixedHeader.LocalizationText = "Table.{id}";
|
|
checkFixedHeader.Location = new Point(0, 0);
|
|
checkFixedHeader.Name = "checkFixedHeader";
|
|
checkFixedHeader.Size = new Size(88, 41);
|
|
checkFixedHeader.TabIndex = 0;
|
|
checkFixedHeader.Text = "固定表头";
|
|
checkFixedHeader.CheckedChanged += checkFixedHeader_CheckedChanged;
|
|
//
|
|
// TableAOT
|
|
//
|
|
Controls.Add(table1);
|
|
Controls.Add(pagination1);
|
|
Controls.Add(panel1);
|
|
Controls.Add(header1);
|
|
Font = new Font("Microsoft YaHei UI", 12F);
|
|
Name = "TableAOT";
|
|
Size = new Size(1300, 676);
|
|
panel1.ResumeLayout(false);
|
|
panel1.PerformLayout();
|
|
ResumeLayout(false);
|
|
}
|
|
|
|
#endregion
|
|
|
|
private AntdUI.PageHeader header1;
|
|
private AntdUI.Table table1;
|
|
private AntdUI.Pagination pagination1;
|
|
private System.Windows.Forms.Panel panel1;
|
|
private AntdUI.Checkbox checkFixedHeader;
|
|
private AntdUI.Checkbox checkEnableHeaderResizing;
|
|
private AntdUI.Checkbox checkColumnDragSort;
|
|
private AntdUI.Checkbox checkRowsDragSort;
|
|
private AntdUI.Checkbox checkSetRowStyle;
|
|
private AntdUI.Checkbox checkBordered;
|
|
private AntdUI.Checkbox checkSortOrder;
|
|
private AntdUI.Checkbox checkVisibleHeader;
|
|
private AntdUI.Checkbox checkAddressLineBreak;
|
|
private AntdUI.Checkbox checkFilter;
|
|
private AntdUI.Checkbox checkScrollBarAvoidHeader;
|
|
private AntdUI.Select selectEditMode;
|
|
private AntdUI.Select selectEditStyle;
|
|
private AntdUI.Select selectFocusedStyle;
|
|
private AntdUI.Checkbox checkboxFocusNavigation;
|
|
}
|
|
} |