Example #1
0
        // стили просмотра таблицы документов в гриде
        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);
        }
Example #2
0
        // стили просмотра таблицы документов в гриде
        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);
        }
Example #3
0
        // стили таблицы полученных сообщений
        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);
        }