// стили просмотра таблицы документов в гриде private void CreateTableStyles(DataGrid dg) { DataGridTextBoxColumn t; ServClass.DGTBoxColorColumn sC; // специальные цвета для результатов контроля System.Drawing.Color colForFullAuto = System.Drawing.Color.LightGreen, colSpec = System.Drawing.Color.PaleGoldenrod; dg.TableStyles.Clear(); // Для инвентаризации DataGridTableStyle tsi = new DataGridTableStyle(); tsi.MappingName = GDOC_INV.ToString(); t = new DataGridTextBoxColumn(); t.MappingName = "TD"; t.HeaderText = "Tип"; t.Width = 30; t.NullText = ""; tsi.GridColumnStyles.Add(t); t = new DataGridTextBoxColumn(); t.MappingName = "EXPR_DT"; t.HeaderText = "Дата"; t.Width = 38; t.NullText = ""; tsi.GridColumnStyles.Add(t); t = new DataGridTextBoxColumn(); t.MappingName = "KPP1"; t.HeaderText = "Поставщик"; t.Width = 82; t.NullText = ""; tsi.GridColumnStyles.Add(t); //t = new DataGridTextBoxColumn(); //t.MappingName = "KPP2"; //t.HeaderText = "Получ-ль"; //t.Width = 62; //t.NullText = ""; //tsi.GridColumnStyles.Add(t); sC = new ServClass.DGTBoxColorColumn(); sC.Owner = dg; sC.ReadOnly = true; sC.AlternatingBackColor = colForFullAuto; sC.AlternatingBackColorSpec = colSpec; sC.TableInd = NSI.TBD_DOC; sC.MappingName = "SYSN"; sC.HeaderText = " № док"; sC.Width = 72; sC.NullText = ""; tsi.GridColumnStyles.Add(sC); dg.TableStyles.Add(tsi); }
// стили просмотра таблицы документов в гриде private void CreateTTNStyles(DataGrid dg, string sN) { DataGridTextBoxColumn t; ServClass.DGTBoxColorColumn sC; // специальные цвета для результатов контроля System.Drawing.Color colForFullAuto = System.Drawing.Color.LightGreen, colSpec = System.Drawing.Color.PaleGoldenrod; dg.TableStyles.Clear(); // Для инвентаризации DataGridTableStyle tsi = new DataGridTableStyle(); tsi.MappingName = sN; sC = new ServClass.DGTBoxColorColumn(); sC.Owner = dg; sC.ReadOnly = true; sC.AlternatingBackColor = colForFullAuto; sC.AlternatingBackColorSpec = colSpec; sC.TableInd = NSI.TBD_TTN; sC.MappingName = "NTTN"; sC.HeaderText = " № ТТН"; sC.Width = 50; sC.NullText = ""; tsi.GridColumnStyles.Add(sC); t = new DataGridTextBoxColumn(); t.MappingName = "MASSA"; t.HeaderText = " Масса"; t.Width = 65; t.NullText = ""; tsi.GridColumnStyles.Add(t); t = new DataGridTextBoxColumn(); t.MappingName = "SUMMA"; t.HeaderText = " Сумма"; t.Width = 65; t.NullText = ""; tsi.GridColumnStyles.Add(t); t = new DataGridTextBoxColumn(); t.MappingName = "MEST"; t.HeaderText = "Мест"; t.Width = 35; t.NullText = ""; tsi.GridColumnStyles.Add(t); dg.TableStyles.Add(tsi); }
// стили таблицы полученных сообщений private void CreateMsgStyle(DataGrid dg, string sT) { ServClass.DGTBoxColorColumn sC, nC; System.Drawing.Color colForFullAuto = System.Drawing.Color.LightGreen, colSpec = System.Drawing.Color.PaleGoldenrod; dg.TableStyles.Clear(); DataGridTableStyle ts = new DataGridTableStyle(); ts.MappingName = sT; sC = new ServClass.DGTBoxColorColumn(); sC.Owner = dg; sC.ReadOnly = true; sC.MappingName = "EXPR_TYPE"; sC.HeaderText = "Т"; sC.Width = 10; ts.GridColumnStyles.Add(sC); nC = new ServClass.DGTBoxColorColumn(); nC.Owner = dg; nC.ReadOnly = true; nC.MappingName = "TIME"; nC.HeaderText = "Время"; nC.Format = "HH:mm"; nC.Width = 33; ts.GridColumnStyles.Add(nC); DataGridTextBoxColumn cP = new DataGridTextBoxColumn(); cP.MappingName = "EXPR_INF"; cP.HeaderText = " Назначение"; cP.Width = 123; cP.NullText = ""; ts.GridColumnStyles.Add(cP); nC = new ServClass.DGTBoxColorColumn(); nC.Owner = dg; nC.ReadOnly = true; nC.MappingName = "EXPR_STS"; nC.HeaderText = "Статус"; nC.Width = 45; ts.GridColumnStyles.Add(nC); dg.TableStyles.Add(ts); }