Ejemplo n.º 1
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);
        }
Ejemplo n.º 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>()
            {
                "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);
        }
Ejemplo n.º 3
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);
        }