コード例 #1
0
        private void PesqForn_Load(object sender, EventArgs e)
        {
            #region Inicialização do dataGridView (criação das colunas)
            // Adiciona as colunas a serem exibidas (conteúdo, título da coluna)
            dataGridView.Columns.Add("Id", "Código");
            dataGridView.Columns.Add("Nome", "Nome");
            dataGridView.Columns.Add("Email", "E-mail");
            dataGridView.Columns.Add("Estado.Sigla", "UF");
            dataGridView.Columns.Add("Cidade.Nome", "Cidade");
            dataGridView.Columns.Add("Endereco", "Endereço");
            dataGridView.Columns.Add("Telefone", "Telefone");

            // Criação da coluna de imagens
            img       = new DataGridViewImageColumn();
            img.Image = Variaveis.getEmail();
            dataGridView.Columns.Add(img);
            img.HeaderText  = "";
            img.Name        = "img";
            img.ImageLayout = DataGridViewImageCellLayout.Zoom;

            img2       = new DataGridViewImageColumn();
            img2.Image = Variaveis.getObs();
            dataGridView.Columns.Add(img2);
            img2.HeaderText  = "";
            img2.Name        = "img2";
            img2.ImageLayout = DataGridViewImageCellLayout.Zoom;

            // Largura das colunas (o default é 100)
            dataGridView.Columns["Id"].Width              = 50;
            dataGridView.Columns["Nome"].Width            = 200;
            dataGridView.Columns["Email"].Width           = 200;
            dataGridView.Columns["Estado.Sigla"].Width    = 35;
            dataGridView.Columns["img"].Width             = 35;
            dataGridView.Columns["img2"].Width            = 35;
            dataGridView.Columns["Endereco"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;

            dataGridView.RowsDefaultCellStyle.BackColor            = Color.AliceBlue;
            dataGridView.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
            #endregion

            #region Carregar cidades no comboBox
            try
            {
                comboFCidade.DataSource    = cidadesDAO.select().ToList();
                comboFCidade.ValueMember   = "Nome";
                comboFCidade.DisplayMember = "Nome";

                // Habilitar o autoComplete
                comboFCidade.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                comboFCidade.AutoCompleteSource = AutoCompleteSource.ListItems;
                comboFCidade.Text = "";
            }
            catch
            {
                //MessageBox.Show(ex.Message);
            }
            #endregion
        }
コード例 #2
0
        private void ListTrab_Load(object sender, EventArgs e)
        {
            #region Inicialização do dataGridView (criação das colunas)
            // Adiciona as colunas a serem exibidas (conteúdo, título da coluna)
            dataGridView.Columns.Add("Id", "Código");
            dataGridView.Columns.Add("Nome", "Nome");
            dataGridView.Columns.Add("Email", "E-mail");
            dataGridView.Columns.Add("Estado.Sigla", "UF");
            dataGridView.Columns.Add("Cidade.Nome", "Cidade");
            dataGridView.Columns.Add("Servico", "Serviço");
            dataGridView.Columns.Add("Telefone", "Telefone");

            // Criação da coluna de imagens
            DataGridViewImageColumn img = new DataGridViewImageColumn();
            img.Image = Variaveis.getEmail();
            dataGridView.Columns.Add(img);
            img.HeaderText  = "";
            img.Name        = "img";
            img.ImageLayout = DataGridViewImageCellLayout.Zoom;

            DataGridViewImageColumn img2 = new DataGridViewImageColumn();
            img2.Image = Variaveis.getObs();
            dataGridView.Columns.Add(img2);
            img2.HeaderText  = "";
            img2.Name        = "img2";
            img2.ImageLayout = DataGridViewImageCellLayout.Zoom;

            dataGridView.Columns["Id"].Width           = 50;
            dataGridView.Columns["Email"].Width        = 200;
            dataGridView.Columns["Estado.Sigla"].Width = 35;
            dataGridView.Columns["Servico"].Width      = 130;
            dataGridView.Columns["img"].Width          = 35;
            dataGridView.Columns["img2"].Width         = 35;
            dataGridView.Columns["Nome"].AutoSizeMode  = DataGridViewAutoSizeColumnMode.Fill;

            dataGridView.RowsDefaultCellStyle.BackColor            = Color.AliceBlue;
            dataGridView.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
            #endregion

            #region Carregar estados no comboBox quando o Form for aberto
            try
            {
                comboUF.DataSource    = estadosDAO.select();
                comboUF.DisplayMember = "Sigla";
                comboUF.ValueMember   = "Id";
            }
            catch
            {
            }
            #endregion

            carregarCidades();
        }