public void MyButton_DoubleClick(object sender, RoutedEventArgs e) { Label l = (Label)sender; //MessageBox.Show(l.Content.ToString()); string jsonData = ReadFileDataContent(txtboxMappingFolderPath.Text + "//" + l.Content.ToString()); if (jsonData != "") { DataTable_Processing dataTable_Processing = new DataTable_Processing(); DataTable dt = dataTable_Processing.ConvertJsonStrToDT(jsonData); ChildWindow chldWindow = new ChildWindow(dt); chldWindow.Show(); } }
public ExpressionManager(DataTable dt, string jsonExpsData) { InitializeComponent(); dt_OriginalDataTable = dt; DataTable_Processing dataTable_Processing = new DataTable_Processing(); dt_expsInfoTable = dataTable_Processing.ConvertJsonStrToDT(jsonExpsData); if (dt_expsInfoTable.Rows.Count > 0) { DataColumn newColumn = new System.Data.DataColumn("Status", typeof(System.Boolean)); newColumn.DefaultValue = true; dt_expsInfoTable.Columns.Add(newColumn); dgLoadExpressionTable.DataContext = dt_expsInfoTable; } }