private void tbCadastro_Enter(object sender, EventArgs e) { if (!vetor.EstaVazio) //se o vetor não está vazio { vetor.PosicionarNoPrimeiro(); // posicionamos no primeiro AtualizarTela(); // exibimos na tela } MudarDgv(); // exibimos no datagridview }
private void AtualizaDataGrid() { dgvPalavra.Rows.Clear(); // limpa o DataGridView asPalavras.Ordenar(); // ordena o vetor de palavras for (int i = 0; i < asPalavras.Tamanho; i++) // escreve as palavras no DataGridView { Palavra palavraDataGrid = asPalavras[i]; dgvPalavra.Rows.Insert(i, i, palavraDataGrid.PalavraTexto, palavraDataGrid.DicaTexto); } asPalavras.PosicionarNoPrimeiro(); // seleciona o primeiro registro AtualizarTela(); // atualiza as TextBox }
private void FrmFunc_Load(object sender, EventArgs e) { int indice = 0; barraDeFerramentas.ImageList = imlBotoes; foreach (ToolStripItem item in barraDeFerramentas.Items) { if (item is ToolStripButton) // se não é separador: { (item as ToolStripButton).ImageIndex = indice++; } } osLivros = new VetorDados <Livro>(50); // instancia com vetor dados com 50 posições osLeitores = new VetorDados <Leitor>(50); // instancia com vetor dados com 50 posições osTipos = new VetorDados <Tipo>(50); // instancia com vetor dados com 50 posições osLivros.LerDados(FrmBiblioteca.arqLivros); osLeitores.LerDados(FrmBiblioteca.arqLeitores); osTipos.LerDados(FrmBiblioteca.arqTipos); if (osLivros != null) // verifica se não está vazio { osLivros.PosicionarNoPrimeiro(); // posciona na primeira posição } AtualizarDataGridView(); if (FrmBiblioteca.consulta) // verifica se é uma consulta { tabControl1.SelectedTab = tpLista; // coloca na aba de consulta } }
private void FrmTipos_Load(object sender, EventArgs e) { osTipos = new VetorDados <Tipo>(50); int indice = 0; barraDeFerramentas.ImageList = imlBotoes; foreach (ToolStripItem item in barraDeFerramentas.Items) { if (item is ToolStripButton) // se não é separador: { (item as ToolStripButton).ImageIndex = indice++; } } osTipos.LerDados(FrmBiblioteca.arqTipos); osTipos.PosicionarNoPrimeiro(); // posiciona no primeiro AtualizarDataGridView(); if (FrmBiblioteca.consulta) // verifica se não é uma consulta { tabControl1.SelectedTab = tpLista; // troca de aba } }
private void btnInicio_Click(object sender, EventArgs e) { osLivros.PosicionarNoPrimeiro(); AtualizarTela(); }
private void btnInicio_Click_1(object sender, EventArgs e) { osTiposLivro.PosicionarNoPrimeiro(); // Posição inicial do vetor AtualizarTela(); // Atualização constante do formulário dgvTipoLivro.Rows[osTiposLivro.PosicaoAtual].Selected = true; // Marcação da linha do dado(código e descrição) }
private void btnInicio_Click(object sender, EventArgs e) // click do botão de início { osTipos.PosicionarNoPrimeiro(); // deixa a posição atual no primeiro índice do vetor AtualizarTela(); // atualiza a tela para o usuário }