コード例 #1
0
 private void dgMainPasteRow_Click(object sender, RoutedEventArgs e)
 {//The columns may get moved so we need to predicate the column order before
     //dealing with the paste in the viewmodel...
     _viewModel.AddressColumnMetaDataList = new List <ColumnMetaData>();
     foreach (DataGridColumn column in dgMain.Columns)
     {
         string         s = column.SortMemberPath.ToString();
         int            i = column.DisplayIndex;
         ColumnMetaData columnMetaData = new ColumnMetaData();
         columnMetaData.Name  = column.SortMemberPath.ToString();
         columnMetaData.Order = column.DisplayIndex;
         _viewModel.AddressColumnMetaDataList.Add(columnMetaData);
     }
     _viewModel.PasteRowCommand();
 }