您的位置:首页 > 其它

WPF DataGrid绑定一个组合列

2015-04-20 09:51 351 查看

WPF DataGrid绑定一个组合列

前台:

<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>

后台:

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();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: