這是grid表格裡使用lookup,普通文本只需使用controltemplate里的東西 ...
<dxg:GridColumn.EditSettings > <dxg:LookUpEditSettings x:Name="lookUp" IsTextEditable="False" DisplayMember="ProductName" ValueMember="ProductName" AutoPopulateColumns="False" > <dxg:LookUpEditSettings.PopupContentTemplate> <ControlTemplate> <dxg:GridControl x:Name="PART_GridControl"> <dxg:GridControl.Columns> <dxg:GridColumn FieldName="ProductName_QuantityPerUnit" UnboundType="String" UnboundExpression="[ProductName]+' '+[QuantityPerUnit]"/> <!--<dxg:GridColumn FieldName="ProductName"/> <dxg:GridColumn FieldName="QuantityPerUnit"/>--> </dxg:GridControl.Columns> <dxg:GridControl.View> <dxg:TableView AutoWidth="True" /> </dxg:GridControl.View> </dxg:GridControl> </ControlTemplate> </dxg:LookUpEditSettings.PopupContentTemplate> <dxg:LookUpEditSettings.StyleSettings> <dxg:SearchLookUpEditStyleSettings /> </dxg:LookUpEditSettings.StyleSettings> </dxg:LookUpEditSettings> </dxg:GridColumn.EditSettings>
這是grid表格裡使用lookup,普通文本只需使用controltemplate里的東西