CanYou1 发表于 2016-1-7 15:32:00

FlexGrid在SelectionModel为ListBox下如何绑定Selectitems?



如图,我要的效果的,可以选择Grid中的多行,如何把选择的多行绑定要FlexGrid的SelectItems上,

求Aice姐姐帮忙

Alice 发表于 2016-1-7 17:22:00

回复 1楼CanYou1的帖子

谢谢您的反馈。
单从图片来看,看不出问题。
对于SelectedItems的绑定,您需要有对应的选择集合供绑定使用。
比如:
public IEnumerable SelectedSales
      {
            get
            {
                return selectedsales;
            }
            set
            {
                selectedsales = new ObservableCollection<Sale>(value.Cast<Sale>());
                RaisePropertyChanged("SelectedSales");
            }
      }

CanYou1 发表于 2016-1-8 10:30:00

回复 2楼Alice的帖子

你没仔细看我的问题把。是绑定SelectItems,复数,Mode为ListBox

Alice 发表于 2016-1-8 10:38:00

回复 3楼CanYou1的帖子

我的意思就是指绑定SelectedItems,数据源里需要的就是一个集合。
比如我在2楼代码给出的IEnumerable的集合。Sale是单个的Item,返回的是Sale的集合,多个Item。你需要定义这样一个可供绑定的集合,然后SelectedItems去绑定。
页: [1]
查看完整版本: FlexGrid在SelectionModel为ListBox下如何绑定Selectitems?