1. 程式人生 > >VS程式設計,WPF中,後臺更改 telerik:RadGridView 控制元件中各列寬度的一種方法

VS程式設計,WPF中,後臺更改 telerik:RadGridView 控制元件中各列寬度的一種方法

有時為了顯示的美觀,需要將GridView控制元件中每一列,或者是某一列的寬度進行後臺動態的修改。

這裡提供了一種方法。

例如:此GridView含有6列,使得每一列的寬度平均分配。 

 1、前臺將GridView放一個Grid中,並將分別命名。

2、在GridView中定義一個SizeChanged的事件

 3、後臺在事件中增加程式碼

這裡,就實現了每一列的寬度在調整視窗的時候能動態的更改寬度,實現每一列都平均分配。

 效果如下:

4、如果要單獨更改某一列的寬度,程式碼如下:

 也可以像下面這樣直接指定寬度:

XAMLGridView.Columns[1].Width = 400;

 效果如下: