Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF DataGrid,转换单元格中的值_C# - Fatal编程技术网

C# WPF DataGrid,转换单元格中的值

C# WPF DataGrid,转换单元格中的值,c#,C#,我有一个DataGrid,其中列由字段xxx的值填充: <DataGridTextColumn Binding="{Binding Path=xxx, Mode=OneWay}" Width="140" Header="Some Header"/> 我现在可以对用于填充此DataGrid的类进行任何更改。我创建了MyConverter,但我不知道如何修改我的xaml使其工作。请问有什么帮助吗 谢谢大家! 在XAML中创建转换器的实例,并使

我有一个DataGrid,其中列由字段xxx的值填充:

<DataGridTextColumn Binding="{Binding Path=xxx, Mode=OneWay}"
                    Width="140" Header="Some Header"/>

我现在可以对用于填充此DataGrid的类进行任何更改。我创建了MyConverter,但我不知道如何修改我的xaml使其工作。请问有什么帮助吗


谢谢大家!

在XAML中创建转换器的实例,并使用
StaticResource
-

<DataGrid>
    <DataGrid.Resources>
       <local:MyConverter x:Key="MyConverter"/>
    </DataGrid.Resources>
    .....

    <DataGridTextColumn Binding="{Binding Path=xxx, Mode=OneWay,
                                  Converter={StaticResource MyConverter}}"
                    Width="140" Header="Some Header"/>
<DataGrid>

您还应该阅读如何在绑定上实现。此链接将有助于您入门。

在XAML中创建转换器实例,并使用
StaticResource
-

<DataGrid>
    <DataGrid.Resources>
       <local:MyConverter x:Key="MyConverter"/>
    </DataGrid.Resources>
    .....

    <DataGridTextColumn Binding="{Binding Path=xxx, Mode=OneWay,
                                  Converter={StaticResource MyConverter}}"
                    Width="140" Header="Some Header"/>
<DataGrid>
您还应该阅读如何在绑定上实现。此链接将有助于您开始学习