-1

.xaml

 <Grid>
        <dxg:LookUpEdit Name="lookUpEdit1"
                        DisplayMember="ProductName"
                        ValueMember="ID"
                        AutoPopulateColumns="False"
                        AutoComplete="True"
                        IncrementalFiltering="True"
                        ImmediatePopup="True"
                        IsPopupAutoWidth="False"
                        HorizontalAlignment="Center"
                        VerticalAlignment="Top"
                        Width="200" Margin="10">
            <dxg:LookUpEdit.PopupContentTemplate>
                <ControlTemplate>
                    <dxg:GridControl Name="PART_GridControl">
                        <dxg:GridControl.Columns>
                            <dxg:GridColumn FieldName="ProductName"/>
                            <dxg:GridColumn FieldName="UnitPrice"/>
                            <dxg:GridColumn FieldName="Quantity"/>
                        </dxg:GridControl.Columns>
                        <dxg:GridControl.View>
                            <dxg:TableView AutoWidth="True"/>
                        </dxg:GridControl.View>
                    </dxg:GridControl>
                </ControlTemplate>
            </dxg:LookUpEdit.PopupContentTemplate>
        </dxg:LookUpEdit>
    </Grid>

MainWindow_Loaded{

lookUpEdit1.ItemsSource = new Product("ad", "1", 5, 100);

}

class Product
    {
        public string ProductName { get; set; }
        public string ID { get; set; }
        public double UnitPrice { get; set; }
        public int Quantity { get; set; }

        public Product(string productName, string id, double unitPrice, int quantity)
        {
            ProductName = productName;
            ID = id;
            UnitPrice = unitPrice;
            Quantity = quantity;
        }
    }

在此处输入图像描述

正如你看到的代码。如您所见,我无法填写您。我正在等待您的帮助..

4

1 回答 1

0

ItemsSource属性需要任何派生自 的对象IEnumerable,因为您设置了一个ProductGridControl ,因此底层 GridControl 不知道如何处理它。

要修复,只需设置ItemsSourceProducts 列表。

更多信息在这里

于 2018-01-12T22:54:27.970 回答