我想將格式設置爲xaml中的DataGrid的列,這些列包含雙數據。將格式設置爲DataGrid中顯示的數據-WPF
到現在我做到了在代碼如下:
string format = "{0:F3}";
double nExm= 4.24;
string newExm= string.Format(format, nExm);
數據網格:
<DataGrid x:Name="DG" ItemsSource="{Binding List}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="{x:Static p:Resources.Exm}" Binding="{Binding Exm}"></DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
newExm有異所包含包含綁定到列表中的類X中DataGrid
X Class:
private string exm;
public string Exm
{
get { return exm; }
set
{
exm= value;
NotifyPropertyChanged("Exm");
}
}
有沒有辦法通過XAML設置格式? (我想轉變翻一番,並設置列格式)
看到http://stackoverflow.com/questions/4465348/string-format-not-working-for-datagridtextcolumn 第一個答案 – ZSH