2020-05-11 21:11:29 +08:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
|
|
namespace Sunny.UI.Demo
|
|
|
|
|
{
|
|
|
|
|
public partial class FDataGridView : UITitlePage
|
|
|
|
|
{
|
|
|
|
|
public FDataGridView()
|
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
|
2020-07-19 10:45:00 +08:00
|
|
|
|
uiDataGridView1.AddColumn("Column1", "Column1").SetFixedMode(400);
|
2020-07-18 22:06:58 +08:00
|
|
|
|
uiDataGridView1.AddColumn("Column2", "Column2").SetFixedMode(400);
|
|
|
|
|
uiDataGridView1.AddColumn("Column3", "Column3").SetFixedMode(400);
|
|
|
|
|
uiDataGridView1.AddColumn("Column4", "Column4").SetFixedMode(400);
|
2020-05-11 21:11:29 +08:00
|
|
|
|
uiDataGridView1.ReadOnly = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override void Init()
|
|
|
|
|
{
|
|
|
|
|
base.Init();
|
|
|
|
|
|
|
|
|
|
List<Data> datas = new List<Data>();
|
|
|
|
|
for (int i = 0; i < 200; i++)
|
|
|
|
|
{
|
|
|
|
|
Data data = new Data();
|
|
|
|
|
data.Column1 = "Data" + i.ToString("D2");
|
|
|
|
|
data.Column2 = i.Mod(2) == 0 ? "A" : "B";
|
|
|
|
|
data.Column3 = "编辑";
|
|
|
|
|
data.Column4 = i.Mod(4) == 0;
|
|
|
|
|
datas.Add(data);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
uiDataGridView1.DataSource = datas;
|
|
|
|
|
uiDataGridView1.SelectedIndex = 160;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class Data
|
|
|
|
|
{
|
|
|
|
|
public string Column1 { get; set; }
|
|
|
|
|
|
|
|
|
|
public string Column2 { get; set; }
|
|
|
|
|
|
|
|
|
|
public string Column3 { get; set; }
|
|
|
|
|
|
|
|
|
|
public bool Column4 { get; set; }
|
|
|
|
|
|
|
|
|
|
public override string ToString()
|
|
|
|
|
{
|
|
|
|
|
return Column1;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|