WPF DataGrid binds a combined column
Front desk:
<Page.Resources>
<local:infoconverter x:key= "Converter" ></local:InfoConverter>
</Page.Resources>
<DataGridTextColumn>
<DataGridTextColumn.Binding>
<multibinding converter= "{StaticResource Converter}" >
<binding path= "Volume" ></Binding>
<binding path= "Unit" ></Binding>
</MultiBinding>
</DataGridTextColumn.Binding>
</DataGridTextColumn>
Background:
public class Infoconverter:imultivalueconverter
{
public Object Convert (object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
String volume = Values[0]. ToString ();
String unit = Values[1]. ToString ();
return volume + unit;
}
Public object[] Convertback (object value, type[] targettypes, object parameter, System.Globalization.CultureInfo Culture
{
throw new NotImplementedException ();
}
}
WPF DataGrid binds a combined column