void groupdatagrid_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { var items = new List <sh>(); readfiles rdfile = new readfiles(); List <string> name = new List <string>(); List <string> phone = new List <string>(); List <string> email = new List <string>(); List <string> gname = new List <string>(); rdfile.read(@grppath[grouplist.SelectedIndex], ref name, ref phone, ref email, ref gname); for (int i = 0; i < name.Count; i = i + 1) { items.Add(new sh(name[i], phone[i], email[i], gname[i])); } var grid = sender as System.Windows.Controls.DataGrid; grid.ItemsSource = items; }
void groupdatagrid_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { var items = new List<sh>(); readfiles rdfile = new readfiles(); List<string> name = new List<string>(); List<string> phone = new List<string>(); List<string> email = new List<string>(); List<string> gname = new List<string>(); rdfile.read(@grppath[grouplist.SelectedIndex], ref name, ref phone, ref email, ref gname); for (int i = 0; i < name.Count; i = i + 1) { items.Add(new sh(name[i], phone[i], email[i], gname[i])); } var grid = sender as System.Windows.Controls.DataGrid; grid.ItemsSource = items; }