从SelectedItem获取值到其他方法

时间:2015-11-20 09:26:04

标签: c# wpf variables row radgridview

所以RadGridView ContextMenuItemClick的{​​{1}}事件有此代码:

ListData selectedItem = new ListData();    
public void GridContextMenu_ItemClick(object sender, Telerik.Windows.RadRoutedEventArgs e)
    {
        MenuItem item = (e.OriginalSource as RadMenuItem).DataContext as MenuItem;
        switch (item.Text)
        {
            case "Edit":
                selectedItem = (GridView.SelectedItem);
                editMenu.Show();
                this.Close();
                break;
            case "Delete":
                this.GridView.Items.Remove(this.GridView.SelectedItem);
                break;
        }
    }

ListData是这样的:

public class ListData
{
    public string Name { get; set; }
    public string Type { get; set; }
    ...
    public string Something { get; set; }
}

我知道selectedItem内部案例“编辑”有一个来自名称,类型,...的行数据,当我点击“编辑”菜单时点击的行中的某些内容。但是如何在同一个.xaml.cs中甚至在其他文件中的其他方法中使用selectedItem

0 个答案:

没有答案