日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dev控件中LookUpEdit的数据绑定问题

發布時間:2025/3/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dev控件中LookUpEdit的数据绑定问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LookUpEdit綁定實體類困擾了我很久,明明和工作室萬哥的前臺代碼是差不多的,但是怎么也綁不成功。后來經過老師的幫忙調試,才找到問題,而這個源頭也讓我十分吐血,居然是GridControl的Name屬性值設的不對,必須要設Name=PART_GridControl,想了半天還是沒有想明白。現附上代碼

首先是Xaml

<dxg:LookUpEdit Height="25"Name="txtSupplierId"DisplayMember="id"AutoPopulateColumns="False"AutoComplete="True"IncrementalFiltering="True"ImmediatePopup="True"IsPopupAutoWidth="False"HorizontalAlignment="Stretch"VerticalAlignment="Stretch"IsTextEditable="False"SelectedIndex="-1"PopupOpening="chooseSupplierId"><dxg:LookUpEdit.PopupContentTemplate><ControlTemplate><dxg:GridControl Name="PART_GridControl" ItemsSource="{Binding}"><dxg:GridControl.Columns><dxg:GridColumn FieldName="編號" Binding="{Binding id}"/><dxg:GridColumn FieldName="供應商名稱" Binding="{Binding csuppliername}"/></dxg:GridControl.Columns><dxg:GridControl.View><dxg:TableView ShowGroupPanel="False"/></dxg:GridControl.View></dxg:GridControl></ControlTemplate></dxg:LookUpEdit.PopupContentTemplate></dxg:LookUpEdit>

接下來是綁定后臺實體類:

//選擇供應商編號private void chooseSupplierId(object sender, RoutedEventArgs e){List<SupplierData> data = new List<SupplierData>();SupplierData a = newSupplierData(); a.id="1";a.csuppliername="A"data.Add(a);txtSupplierId.ItemsSource = data;//綁定數據源 }class SupplierData{public string id { get; set; }public string csuppliername { get; set; }//供應商名稱public string csupplieraddress { get; set; }//供應商地址}


這樣便可以成功的綁定了~

?

轉載于:https://www.cnblogs.com/han21/p/3428706.html

總結

以上是生活随笔為你收集整理的dev控件中LookUpEdit的数据绑定问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。