Version: 2013.2.612.20
I noticed a strange behavior when trying to change the column width.
Just copy and paste the code below to get the same environment.
Hold the line between columns and move the cursor to the left a little. The first column will reduce its width inappropriately. The cursor remains in the correct position.
The result can be seen in the attached files before.png and after.png.
I noticed a strange behavior when trying to change the column width.
Just copy and paste the code below to get the same environment.
Hold the line between columns and move the cursor to the left a little. The first column will reduce its width inappropriately. The cursor remains in the correct position.
The result can be seen in the attached files before.png and after.png.
private void Form1_Load(object sender, EventArgs e){
GridViewTextBoxColumn col1 = new GridViewTextBoxColumn();
col1.HeaderText = "Stretch1"; col1.MinWidth = 100; col1.Width = 200; GridViewTextBoxColumn col2 = new GridViewTextBoxColumn(); col2.HeaderText = "Stretch2"; col2.MinWidth = 100; col2.Width = 200; GridViewTextBoxColumn col3 = new GridViewTextBoxColumn(); col3.HeaderText = "Static"; col3.MaxWidth = 200; col3.MinWidth = 200; col3.Width = 200; Telerik.WinControls.UI.RadGridView grid = new RadGridView();
grid.Location = new Point(0, 0);
grid.Size = new System.Drawing.Size(600, 100); grid.MasterTemplate.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill; grid.MasterTemplate.Columns.AddRange(new GridViewDataColumn[] { col1, col2, col3}); Controls.Add(grid);}