У меня есть приложение C # WPF, которое каждый раз, когда пользователь открывает новый файл, содержимое отображается в сетке данных.
public partial class MainWindow : Window
{
public TabControl tc = new TabControl();
public MainWindow()
{
InitializeComponents();
}
private FromFile_click(object sender, RoutedEventArgs e)
{
//gets information from file and then...
if (numberOfFiles == 0)
{
masterGrid.Children.Add(tc);
}
TabItem ti = new TabItem();
tc.Items.Add(ti);
DataGrid dg = new DataGrid();
ti.Content = dg;
dg.Name = "Grid"+ ++numberOfFiles;
dg.ItemSource = data;
}
private otherMethod(object sender, RoutedEventArgs e)
{
}
}
Мой вопрос, как мне использовать данные в dg в методе "otherMethod"? Кроме того, возможно ли изменить родителя dg из метода "otherMethod"?