[英]WPF DataGrid: How to perform column binding using code behind?
這是有問題的專欄:
<DataGridTextColumn
Header=" Length "
Width="Auto"
Binding="{Binding Path=Length, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, StringFormat=0.00;;#}"
ElementStyle="{StaticResource RightJustified}"
x:Name="lengthColumn">
</DataGridTextColumn>
問題是我需要在運行時將該列綁定到其他屬性(稱為Length48
)。
TIA。
嘗試這個:
DataGridTextColumn dataGridTextColumn = new DataGridTextColumn();
dataGridTextColumn.Header = " Length ";
dataGridTextColumn.Binding = new Binding("Length48");
YourDataGrid.Columns.Add(dataGridTextColumn);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.