我有一个GridControl显示表的行,它工作正常。这是代码
<dxg:GridControl ItemsSource="{Binding Path=Model.Products}" Height="150">
<dxg:GridColumn Width="100" FieldName="CodigoArancelario" />
<dxg:GridColumn FieldName="UM">
<dxg:GridColumn.EditSettings>
<dxg:LookUpEditSettings
ItemsSource="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}, Path=ViewModel.Container.UM}"
DisplayMember="UM"
IsTextEditable="False"
PopupMinWidth="100" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
</dxg:GridControl>
UM列指向数据库中的另一个表“TableUM”,它也可以正常工作,但在实现它的方式中,它会显示所有 TableUM 的列而我只想展示几列不是全部。除此之外,我希望用户能够通过从LookUpEdit中选择一行或通过自动填充(键入文本)来选择一行(在LookupEdit中)。我怎么能这样做?
PD:我正在使用DevExpress 11.2.11