.resx
ファイルから2つの文字列をバインドする方法とViewModel
からDataGrid
列ヘッダーにバインドする方法以下のコードはResourcesファイルからの文字列のみをバインドします。WPF - DataGrid列ヘッダーの.resxとVMの2つの文字列をバインドする
<DataGridTextColumn Binding="{Binding Length}">
<DataGridTextColumn.Header>
<TextBlock>
<Run Text="{x:Static p:Resources.Length}" />
<Run Text="{Binding LengthUnit}" />
</TextBlock>
</DataGridTextColumn.Header>
</DataGridTextColumn>
VM:
public string LengthUnitName {
get { return _lengthUnitName; }
set { SetProperty(ref _lengthUnitName, value); }
}
どこLengthUnitプロパティです。罰金? – mm8
@ mm8 ViewModelのプロパティ – IBRA