[bysheep] :: data grid view

19 de abril de 2013

trabalhando com grid

apanhar o valor do campo e colocar em uma caixa de texto

Clicando no dataGridView e colocando o valor na caixa de texto….

// no clique na linha do datagridview

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

{

// caixa de texto recebe o valor da linha coluna do grid – o valor 1 é o segundo campo do grid

txtTeste.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();

}

 

txtTeste.Text – propriedade Text da caixa de texto

dataGridView1.Rows[] – a linha

dataGridView1.CurrentRow.Index – a linha que for clicada

Cells[1] – a célula da coluna especificada

Value.ToString(); – o valor de tudo isso transformado em string para poder clocar na caixa de texto

 

até o próximo post…


[bysheep] :: apanhando o valor da linha

29 de outubro de 2012

uma dica para apanhar o valor de uma linha de um datagridview no visual studio.

quando clicamos na linha o datagridview pega o valor da coluna com a seguinte instrução:

datagridview.CurrentRow.Cells[0].Value
onde:
currentRow – a linha que foi clicada.
Cell – a célula.
[0] – índice da primeira coluna (pode ser qq uma)
Value – o valor da coluna.

até o próximo post….


[bysheep] :: dica de visual studio ★★★

11 de outubro de 2012

essa dica veio de um aluno ( reginaldo – o paulista) muito boa

Lembra quando estávamos aprendendo a utilizar o visual Studio e que toda vez que rodávamos o projeto o banco de dados continuava vazio, ou seja, ele gerava uma cópia durante do debug e após parar e consultar o banco não continha absolutamente nada?
Segue ai a solução
“Para resolver esse problema basta clicar no banco de dados (o original não o que esta na pasta debug) e na janela Properties mudar a propriedade Copy toOutput Directory para Do not copy. Isso fará com que o banco de dados nunca seja copiado para a pasta debug.”

 

até o próximo post…


relógio para o site :: [bysheep]

19 de julho de 2011

relógio para colocar no site

http://www.clocklink.com/taggen.php?clkid=9002e

até o próximo post…


[bysheep] :: nova rotina para saber se o campo é número

3 de junho de 2011

modificando a rotina para saber se o campo é um número ou um texto, do post anterior, montei uma nova para saber se é um valor com casas decimais, e incluuir o ,00 no fnal do número.

a rotina fica em botão, e quando clicar ele verifica se uma caixa específica atende a rotina.

ciar uma caixa de texto chamada txtPreco

criar um botão chamada btVerifica

private void btVerifica(object sender, EventArgs e)
        {
            double? numero = 0.00;
            try
            {
                numero = double.Parse(txtPreco.Text);
                if (numero != 0.00)
                {
                    if (txtPreco.Text.IndexOf(",")!=-1)
                    {
                    }
                    else
                    {
                       //lblResp.Text = "é nº";
                        txtPreco.Text += ",00";
                    }
                }
            }
            catch
            {
               //lblResp.Text = "não é nº";
                txtPreco.Text = ",00";
            }
 
        }

 

até o próximo post…