2012-07-17 72 views

回答

1

如果您的意思是.NET 4.0中的WPF'DataGrid',那麼快速查看ILSpy中的PresentationFramework,它看起來像調整大小夾具上的所有雙擊都將列的寬度設置爲DataGridLength.Auto。

所以,你可以做類似下面的東西來獲得相同的結果雙擊:

someGrid.Columns[0].Width = DataGridLength.Auto; 

如果你想列以填充可用空間(使用WPF星權),那麼你可以使用像:

someGrid.Columns[0].Width = new DataGridLength(1, DataGridLengthUnitType.Star); 
+0

完美,謝謝! – Toadums 2012-07-18 15:56:16