Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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# wpfgridview:属性';标题';设置多次_C#_Wpf_Data Binding - Fatal编程技术网

C# wpfgridview:属性';标题';设置多次

C# wpfgridview:属性';标题';设置多次,c#,wpf,data-binding,C#,Wpf,Data Binding,我得到了这个编译器错误,但我认为我没有指定两次头 代码如下: <GridViewColumn Header="Margin" Width="180" ctrls:SortableListView.SortPropertyName="Margin"> <Binding Path="Margin" Converter="{StaticResource currencyStringConverter}" ConverterParameter="#0.00"></B

我得到了这个编译器错误,但我认为我没有指定两次头

代码如下:

<GridViewColumn Header="Margin" Width="180" ctrls:SortableListView.SortPropertyName="Margin">
    <Binding Path="Margin" Converter="{StaticResource currencyStringConverter}" ConverterParameter="#0.00"></Binding>
</GridViewColumn>

我试图绑定到列值,而不是列标题。这永远是“边际”

我尝试过几种变体,如:

<GridViewColumn Width="180" ctrls:SortableListView.SortPropertyName="Margin">
    <Binding Path="Margin" Converter="{StaticResource currencyStringConverter}" ConverterParameter="#0.00"></Binding>
    <GridViewColumnHeader Content="Margin"></GridViewColumnHeader>
</GridViewColumn>

但所有的结果都是一样的

我做错了什么

M

尝试以下代码:

<GridViewColumn Header="Margin" 
DisplayMemberBinding="{Binding Path=Margin, Converter={StaticResource currencyStringConverter} , ConverterParameter='#0.00'}" 
ctrls:SortableListView.SortPropertyName="Margin"/>
Content
此对象的属性是Header,因此无法执行此操作:

<GridViewColumn Header="Margin" ...>
    <Binding ...
</GridViewColumn>


拿出这个,测试CTRL:SortableListView.SortPropertyName=“Margin”我敢打赌它设置的是一个完美的headerthaks kmatyaszek。你可以看到,我已经有一段时间没有做WPF了。。。
<GridViewColumn Header="Margin" ...>
    <Binding ...
</GridViewColumn>