向数据网格列值添加文本
本文关键字:添加 文本 网格 数据 数据网 | 更新日期: 2023-09-27 18:11:02
我想知道是否可以将文本添加到数据网格列值?
<DataGridTextColumn Binding="{Binding TotalEuro}" Header="Total €" MinWidth="100" MaxWidth="120" IsReadOnly="True"/>
假设我从数据库中获得了值"240",现在我需要的是将其显示为"€240"。任何建议将非常感激!:)
你应该使用stringformat
<DataGridTextColumn Binding="{Binding TotalEuro, StringFormat=€ {0}}" Header="Total €" MinWidth="100" MaxWidth="120" IsReadOnly="True"/>
您可以使用StringFormat
来格式化您的绑定字符串,并添加您需要的文本。
的例子:
<DataGridTextColumn Binding="{Binding TotalEuro, StringFormat=€ {0}}" Header="Total €" MinWidth="100" MaxWidth="120" IsReadOnly="True"/>
其中{0}是您的绑定。如果需要多绑定,可以使用{1}、{2}等