向数据网格列值添加文本

本文关键字:添加 文本 网格 数据 数据网 | 更新日期: 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}等