Wpf datagridcomboboxcolumn问题 [英] Wpf datagridcomboboxcolumn question

查看:69
本文介绍了Wpf datagridcomboboxcolumn问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

wpf如何从datagridview获取datagridcomboboxcolumns中的选定项目

请快速回复........

wpf How can Get index selected items in datagridcomboboxcolumns from datagridview
Please Fast Reply........

推荐答案





最简单的方法如下:



MainWindow.cs:



Hi,

The simplest way is as following:

MainWindow.cs:

<Grid>
    <DataGrid x:Name="grid" ItemsSource="{Binding Items}" SelectionChanged="DataGrid_SelectionChanged"/>
</Grid>

< br $>


代码落后:





Code behind:

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    
        this.DataContext = this;
    
        var list = new List<Data>();
    
        for (int i = 0; i < 10; i++)
        {
           list.Add(new Data() { FirstName = "First " + i, 
                                 LastName = "Last " + i });
        }
    
        this.Items = list;
    }
    
    public IEnumerable Items
    {
        get;
        set;
    }
    
    void DataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
       var selected = grid.SelectedItems;
    }
}

public class Data
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
}


这篇关于Wpf datagridcomboboxcolumn问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆