private void Form1_Load(object sender, EventArgs e) { // MessageBox.Show("Inicializando o formulario"); // Load dos Estados na Lista cboEstados.Items.Clear(); foreach (Estado estado in Estado.Lista()) { cboEstados.Items.Add(estado); } }
private void Form1_Load(object sender, EventArgs e) { // Criar metodo atualizar hora, assim evita codigo duplicado. Gerar metodo atualizarHora(); //*********************** Estado **************************** cboEstados.DataSource = Estado.Lista(); cboEstados.Text = "[Selecione]"; /* * // Load dos Estados na Lista * cboEstados.Items.Clear(); * foreach (Estado estado in Estado.Lista()) * { * cboEstados.Items.Add(estado); * } */ //*********************************************************** //******************* GridView simples*********************** // forma mais simples de utilizar // dataGridView.DataSource = Estado.Lista(); //*********************************************************** //***************** GridView + complexo********************** /* * dataGridView.ColumnCount = 2; // o grid view vai ter duas colunas * dataGridView.Columns[0].Name = "Id"; // consta numa coluna o Id * dataGridView.Columns[1].Name = "Nome"; // consta noutra coluna o Nome * * var rows = new List<string[]>(); // Lista de array coleção na memoria * foreach (Estado estado in Estado.Lista()) * { * string[] row1 = new string[] { estado.Id.ToString(), estado.Nome }; * rows.Add(row1); // Adicona as linhas * } * foreach (string[] rowArray in rows) // Faz esta operação 4 vezes. * { * dataGridView.Rows.Add(rowArray); * } */ //*********************************************************** //************** GridView forma intermediaria *************** // utilizando Link var data = from estado in Estado.Lista() // where estado.Id == 1 || estado.Id == 2 // só mostra o estado com Id 1 e com Id 2, neste caso o SP e RJ // orderby estado.Nome // ordena pelo Nome // orderby estado.Id // ordena pelo Id select new { Id = estado.Id, Nome = estado.Nome }; dataGridView.DataSource = data.ToList(); //*********************************************************** }
private void FrmPanel_Load(object sender, EventArgs e) { dataGridView1.DataSource = Estado.Lista(); }
private void Form1_Load(object sender, EventArgs e) { // Adicionar estas configurações de Menu ao nosso formulario principal da Aplicação var contextMenu = new ContextMenu(); contextMenu.MenuItems.Add(new MenuItem("Abrir Ler Arquivo", AbrirLerArquivo_Click)); contextMenu.MenuItems.Add(new MenuItem("Abrir Cadastro", AbrirCadastro_Click)); contextMenu.MenuItems.Add(new MenuItem("Fechar", Fechar_Click)); notifyIcon.ContextMenu = ContextMenu; //notifyIcon1.ShowBalloonTip(1000, "TESTE", "MAIS UM TESTE", ToolTipIcon.Warning); atualizarHora(); //*********************** Estado **************************** cboEstados.DataSource = Estado.Lista(); cboEstados.Text = "[Selecione]"; /* * // Load dos Estados na Lista * cboEstados.Items.Clear(); * foreach (Estado estado in Estado.Lista()) * { * cboEstados.Items.Add(estado); * } */ //*********************************************************** //******************* GridView simples*********************** // forma mais simples de utilizar // dataGridView.DataSource = Estado.Lista(); //*********************************************************** //***************** GridView + complexo********************** /* * dataGridView.ColumnCount = 2; // o grid view vai ter duas colunas * dataGridView.Columns[0].Name = "Id"; // consta numa coluna o Id * dataGridView.Columns[1].Name = "Nome"; // consta noutra coluna o Nome * * var rows = new List<string[]>(); // Lista de array coleção na memoria * foreach (Estado estado in Estado.Lista()) * { * string[] row1 = new string[] { estado.Id.ToString(), estado.Nome }; * rows.Add(row1); // Adicona as linhas * } * foreach (string[] rowArray in rows) // Faz esta operação 4 vezes. * { * dataGridView.Rows.Add(rowArray); * } */ //*********************************************************** //************** GridView forma intermediaria *************** // utilizando Link var data = from estado in Estado.Lista() // where estado.Id == 1 || estado.Id == 2 // só mostra o estado com Id 1 e com Id 2, neste caso o SP e RJ // orderby estado.Nome // ordena pelo Nome // orderby estado.Id // ordena pelo Id select new { Id = estado.Id, Nome = estado.Nome }; dataGridView.DataSource = data.ToList(); //*********************************************************** }