在GridControl列中显示一些列

时间:2012-06-26 20:40:58

标签: c# wpf devexpress

我有一个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

0 个答案:

没有答案