コード例 #1
0
        public void MontarGrid()
        {
            dgvPrincipal.DefaultCellStyle.Font = new Font("Arial", 16F, GraphicsUnit.Pixel);

            ControleGrid objBL_ControleGrid = new ControleGrid(dgvPrincipal);

            //Define quais colunas serão visíveis
            objBL_ControleGrid.DefinirVisibilidade(new List <string>()
            {
                "CaixaDescricao", "StatusDescricao", "FuncionarioNome"
            });

            //Define quais os cabeçalhos respectivos das colunas
            objBL_ControleGrid.DefinirCabecalhos(new List <string>()
            {
                "Caixa", "Status", "Funcionário"
            });

            //Define quais as larguras respectivas das colunas
            objBL_ControleGrid.DefinirLarguras(new List <int>()
            {
                30, 25, 45
            }, dgvPrincipal.Width);

            //Define quais os alinhamentos respectivos do componentes das colunas
            objBL_ControleGrid.DefinirAlinhamento(new List <string>()
            {
                "centro", "centro", "centro"
            });

            //Define a altura das linhas respectivas da Grid
            objBL_ControleGrid.DefinirAlturaLinha(50);
        }
コード例 #2
0
        public void MontarGrid()
        {
            dgvPrincipal.DefaultCellStyle.Font = new Font("Arial", 16F, GraphicsUnit.Pixel);

            ControleGrid objBL_ControleGrid = new ControleGrid(dgvPrincipal);

            ////Define quais colunas serão visíveis
            objBL_ControleGrid.DefinirVisibilidade(new List <string>()
            {
                "PedidoId", "Valor", "DataEmissao"
            });

            ////Define quais os cabeçalhos respectivos das colunas
            objBL_ControleGrid.DefinirCabecalhos(new List <string>()
            {
                "PedidoId", "Valor", "DataEmissao"
            });

            //Define quais as larguras respectivas das colunas
            //Int32 larg = lblTopVendasBalcao.Width;
            objBL_ControleGrid.DefinirLarguras(new List <int>()
            {
                33, 33, 34
            }, dgvPrincipal.Width);

            //Define quais os alinhamentos respectivos do componentes das colunas
            objBL_ControleGrid.DefinirAlinhamento(new List <string>()
            {
                "esquerdo", "esquerdo", "esquerdo"
            });

            //Define a altura das linhas respectivas da Grid
            //objBL_ControleGrid.DefinirAlturaLinha(40);
        }
コード例 #3
0
        private void MontarGridProduto()
        {
            dgvProdutos.DefaultCellStyle.Font = new Font("Arial", 14F, GraphicsUnit.Pixel);

            var objBlControleGrid = new ControleGrid(dgvProdutos);

            //Define quais colunas serão visíveis
            objBlControleGrid.DefinirVisibilidade(new List <string>()
            {
                "ProdutoId", "Descricao", "Quantidade", "SubTotal"
            });

            //Define quais os cabeçalhos respectivos das colunas
            objBlControleGrid.DefinirCabecalhos(new List <string>()
            {
                "Código", "Descrição", "Quantidade", "SubTotal R$"
            });

            //Define quais as larguras respectivas das colunas
            objBlControleGrid.DefinirLarguras(new List <int>()
            {
                15, 50, 20, 15
            }, dgvProdutos.Width - 2);                                                                    //5 + 15 + 25 + 10 + 15 + 15 + 15 = 100

            //Define quais os alinhamentos respectivos do componentes das colunas
            objBlControleGrid.DefinirAlinhamento(new List <string>()
            {
                "esquerda", "esquerda", "esquerda", "esquerda"
            });

            //Define a altura das linhas respectivas da Grid
            objBlControleGrid.DefinirAlturaLinha(30);
        }
コード例 #4
0
        public void MontarGrid()
        {
            dgvGeral.DefaultCellStyle.Font = new Font("Lucida Sans Unicode", 16F, GraphicsUnit.Pixel);

            ControleGrid objBL_ControleGrid = new ControleGrid(dgvGeral);

            //Define quais colunas serão visíveis
            objBL_ControleGrid.DefinirVisibilidade(new List <string>()
            {
                "item", "Descricao", "Quantidade", "UnidMedida", "ValorUnit", "ValorTotal"
            });

            //Define quais os cabeçalhos respectivos das colunas
            objBL_ControleGrid.DefinirCabecalhos(new List <string>()
            {
                "Nº", "Descrição", "Qtde", "Unid", "Valor", "Total"
            });

            //Define quais as larguras respectivas das colunas
            //Int32 larg = lblTopVendasBalcao.Width;
            objBL_ControleGrid.DefinirLarguras(new List <int>()
            {
                10, 35, 15, 10, 15, 15
            }, dgvGeral.Width);

            //Define quais os alinhamentos respectivos do componentes das colunas
            objBL_ControleGrid.DefinirAlinhamento(new List <string>()
            {
                "esquerda", "esquerda", "esquerda", "direita", "direita", "direita"
            });

            //Define a altura das linhas respectivas da Grid
            //objBL_ControleGrid.DefinirAlturaLinha(40);
        }
コード例 #5
0
        private void MontarGrid()
        {
            dgvPrincipal.DefaultCellStyle.Font = new Font("Arial", 14F, GraphicsUnit.Pixel);

            var objBlControleGrid = new ControleGrid(dgvPrincipal);

            //Define quais colunas serão visíveis
            objBlControleGrid.DefinirVisibilidade(new List <string>()
            {
                "Codigo", "Cliente", "Descricao", "DataAbertura", "Status"
            });

            //Define quais os cabeçalhos respectivos das colunas
            objBlControleGrid.DefinirCabecalhos(new List <string>()
            {
                "Código", "Cliente", "Descrição", "Data de Abertura", "Status"
            });

            //Define quais as larguras respectivas das colunas
            objBlControleGrid.DefinirLarguras(new List <int>()
            {
                5, 30, 40, 10, 15
            }, dgvPrincipal.Width - 3);                                                                       //5 + 15 + 25 + 10 + 15 + 15 + 15 = 100

            //Define quais os alinhamentos respectivos do componentes das colunas
            objBlControleGrid.DefinirAlinhamento(new List <string>()
            {
                "esquerda", "esquerda", "esquerda", "esquerda", "esquerda"
            });

            //Define a altura das linhas respectivas da Grid
            objBlControleGrid.DefinirAlturaLinha(30);
        }