I wanted to know how to use converter in DataColumn. When using the DESCR column from the Ord_C_Order_Status table. It is not allowing to use.
DisplayMemberBinding=”{Binding Path=ORDER_STATUS,Converter={StaticResource OrderStatusConverter}}”
I want to use converter for this Binding for DESCR but it doesn’t allow.
<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}" />
here is the data grid columns:
<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" />
You’ll probably need to overwrite the Column’s Template to use the converter
I don’t know what version of DataGrid you’re using, but it should be something like this: