【发布时间】:2011-09-12 17:44:41
【问题描述】:
我想知道如何在 DataColumn 中使用转换器。使用 Ord_C_Order_Status 表中的 DESCR 列时。它不允许使用。 DisplayMemberBinding="{Binding Path=ORDER_STATUS,Converter={StaticResource OrderStatusConverter}}"
我想为这个 Binding for DESCR 使用转换器,但它不允许。
<dxg:GridControl DataSource="{Binding Data}"
AutoExpandAllGroups="True"
ShowBorder="True"
Background="{StaticResource Background1}">
<dxg:GridControl.Columns>
<!--FieldName="ORDER_KEY"-->
<dxg:GridColumn Name="colORDER_KEY"
DisplayMemberBinding="{Binding Path=ORDER_STATUS,Converter= {StaticResource OrderStatusConverter}}"
Header="Order key" />
<dxg:GridColumn Name="colPAT_NUMBER"
Header="PAT_NUMBER"
DisplayMemberBinding="{Binding Path=FACILITY_KEY}" />
这里是数据网格列:
<dxg:GridColumn Name="colORDER_KEY"
FieldName="ORDER_KEY"
ReadOnly="True"
Header="Order key" />
<dxg:GridColumn Name="colPAT_NUMBER"
Header="PAT_NUMBER"
FieldName="PAT_NUMBER"
ReadOnly="True" />
<dxg:GridColumn Name="colFACILITY_KEY"
FieldName="FACILITY_KEY"
Header="FACILITY_KEY"
ReadOnly="True" />
<dxg:GridColumn Name="colPATIENT_ID"
Header="PATIENT_ID"
FieldName="PATIENT_ID"
ReadOnly="True" />
<dxg:GridColumn Name="colMRN"
FieldName="ORDER_TYPE_KEY"
Header="ORDER_TYPE_KEY"
ReadOnly="True" />
<dxg:GridColumn Name="colORDER_STATUS"
DisplayMemberBinding="{Binding Path=ORDER_STATUS}"
Header="ORDER_STATUS"
ReadOnly="True" />
【问题讨论】:
-
它不显示任何数据。实际上我真的很想显示与订单状态相对应的 DESCRF,但也只显示空白。