DATAGRIDVIEW PASSAR VALOR DA COLUNA P/ OUTRO FORM

JABA 01/08/2015 14:53:23
#449467
Citação:

static class Program
{

[txt-color=#e80000]public static Form1 form1;[/txt-color]

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);

[txt-color=#e80000] form1 = new Form1();

Application.Run(form1);[/txt-color]
}
}



Criei uma variável static na classe Program e passei ela como referencia em Application.Run(form1);

Citação:

// evento DoubleClick na Grid
private void DgvOperadoras_CellDoubleClick(object sender, System.Windows.Forms.DataGridViewCellEventArgs e)
{
if (DgvOperadoras.Rows.Count == 0)
return;

Program.form1.TxtCodigo.Text = DgvOperadoras.CurrentRow.Cells[0].Value.ToString();

this.Dispose();
this.Close();
}


JABA 01/08/2015 14:56:59
#449468
Nilson, eu entendi o que você havia postado. Acho que me expressei mal mesmo. Eu estava me referindo a essa parte aqui, somente:

Citação:

If DgvClientes.Rows.Count = 0

NICKOSOFT 01/08/2015 16:21:17
#449469
Se sao no mesmo form os controkes use this.controle......
Se for outro vc precisa instancia-lo antes de invocar controles do mesmo, tipo
Dim tela as new form2
Tela.tag = [Ô]ola[Ô]
NILSONTRES 02/08/2015 10:38:30
#449473
Citação:

Nilson, eu entendi o que você havia postado. Acho que me expressei mal mesmo. Eu estava me referindo a essa parte aqui, somente:


Jaba,
Agora entendi, disfarça, quem interpretou errado foi eu, rsrsr
Mas se a dica serviu, acho que valeu alguma coisa.
Abraço
NICKOSOFT 02/08/2015 17:43:36
#449477
Lembre-se
= atribui valor
== compara valor
PERCIFILHO 04/08/2015 10:29:26
#449527
JABA,
Valeu a ajuda, é isso mesmo, tenho que instanciar os forms, agora deu certinho, muito obrigado.

NILSON,
O chato é mesmo as chaves e o ponto e vírgula. Do resto, as sintaxes são muito parecidas (isso ajuda muito).
Realmente, depois de mais ou menos 10 anos no VB.Net, eu também já tentei [Ô]aprender[Ô] o C# mas desisti várias vezes, agora estou decidido a migrar [Ô]de vez[Ô], e eu tenho certeza de que vou conseguir, é claro que com ajuda dos meus colegas aqui do Forum (vocês, por exemplo).

Outra coisa, no VB.Net eu depurava o programa com a tecla F8, no C# não funciona mais?
JABA 05/08/2015 01:47:09
#449578
https://msdn.microsoft.com/pt-br/library/ms173083(v=VS.90).aspx
Página 2 de 2 [17 registro(s)]
Tópico encerrado , respostas não são mais permitidas