diff --git a/Bin/net40/SunnyUI.Demo.exe b/Bin/net40/SunnyUI.Demo.exe index 166f2061..358ab9bb 100644 Binary files a/Bin/net40/SunnyUI.Demo.exe and b/Bin/net40/SunnyUI.Demo.exe differ diff --git a/Bin/net40/SunnyUI.dll b/Bin/net40/SunnyUI.dll index c27491c9..e8bd80c4 100644 Binary files a/Bin/net40/SunnyUI.dll and b/Bin/net40/SunnyUI.dll differ diff --git a/SunnyUI.Demo/Controls/FDataGridView.Designer.cs b/SunnyUI.Demo/Controls/FDataGridView.Designer.cs index 3fd5ab41..ded007ae 100644 --- a/SunnyUI.Demo/Controls/FDataGridView.Designer.cs +++ b/SunnyUI.Demo/Controls/FDataGridView.Designer.cs @@ -94,6 +94,7 @@ namespace Sunny.UI.Demo this.uiDataGridView1.ShowRect = false; this.uiDataGridView1.Size = new System.Drawing.Size(800, 351); this.uiDataGridView1.TabIndex = 3; + this.uiDataGridView1.SelectIndexChange += new Sunny.UI.UIDataGridView.OnSelectIndexChange(this.uiDataGridView1_SelectIndexChange); // // uiDataGridViewFooter1 // @@ -114,6 +115,7 @@ namespace Sunny.UI.Demo this.uiPagination1.ActivePage = 20; this.uiPagination1.CausesValidation = false; this.uiPagination1.Dock = System.Windows.Forms.DockStyle.Bottom; + this.uiPagination1.FillColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(243)))), ((int)(((byte)(255))))); this.uiPagination1.Font = new System.Drawing.Font("微软雅黑", 12F); this.uiPagination1.Location = new System.Drawing.Point(0, 415); this.uiPagination1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); diff --git a/SunnyUI.Demo/Controls/FDataGridView.cs b/SunnyUI.Demo/Controls/FDataGridView.cs index 32f9f109..4f025aa0 100644 --- a/SunnyUI.Demo/Controls/FDataGridView.cs +++ b/SunnyUI.Demo/Controls/FDataGridView.cs @@ -82,5 +82,10 @@ namespace Sunny.UI.Demo uiDataGridViewFooter1["Column3"] = "Column3_" + pageIndex; uiDataGridViewFooter1["Column4"] = "Column4_" + pageIndex; } + + private void uiDataGridView1_SelectIndexChange(object sender, int index) + { + index.WriteConsole("SelectedIndex"); + } } } diff --git a/SunnyUI/Controls/UIDataGridView.cs b/SunnyUI/Controls/UIDataGridView.cs index 199bfd5f..17754cca 100644 --- a/SunnyUI/Controls/UIDataGridView.cs +++ b/SunnyUI/Controls/UIDataGridView.cs @@ -604,6 +604,7 @@ namespace Sunny.UI } set { + //BindingContext[DataSource].Position = value; if (Rows.Count == 0) { return;