【发布时间】:2013-01-24 16:51:49
【问题描述】:
如何在 UltraGrid 和 UltraGrid 中准确获取展开的 UltraGridColumn 的宽度?
我有以下 Windows 窗体:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
IEnumerable<string> test = new List<string>{DateTime.Now.ToString()};
this.ultraGrid2.DataSource = test;
this.ultraGrid2.DisplayLayout.AutoFitStyle = AutoFitStyle.ExtendLastColumn;
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("The column width is " + this.ultraGrid2.DisplayLayout.Bands[0].Columns[0].Width);
}
}
无论我如何操作或调整表单大小。 width 仍然提供相同的默认值。只有当我调整列的大小时,它才会改变。在这种情况下,我认为宽度会接近表单本身的 x 大小。
【问题讨论】:
标签: c# winforms infragistics ultrawingrid