Stránka 1 z 1

DataGridView Form1 to Form2

Napsal: 24 bře 2014 08:58
od vik822
Dobrý den,
mám problém, protože potřebuji přenést data z dvou textboxů ve formu1 do dataGridView ve formu2, vůbec nevím jak na to. Ještě by tp chtělo seředit podle nejvyšší, když tam bude více jmen a tisk. Předem děkuji.

Re: DataGridView Form1 to Form2

Napsal: 24 bře 2014 16:06
od CZechBoY
čau,
jak zobrazuješ ten druhej form?

Re: DataGridView Form1 to Form2

Napsal: 25 bře 2014 18:46
od vik822
Tlačítko otevři tabulku je
private void btnOtevriTab_Click(object sender, EventArgs e)
{
Form2 form = new Form2();
form.Show(this);
}
Potřeboval bych nějak udělat tlačítko zaznamenej do tabulky a po otevření, aby to tam bylo. Snad jsem uvedl to co jste chtěl :)

Re: DataGridView Form1 to Form2

Napsal: 25 bře 2014 23:12
od CZechBoY
Co takhle dát do konstruktoru Form1 a někde si ho ve Formu2 uložit pro pozdější použití?

Re: DataGridView Form1 to Form2

Napsal: 28 bře 2014 20:46
od vik822
No já právě vůbec nikdy nic podobného nedělal a nevím prostě a jednoduše co s tím :D

Re: DataGridView Form1 to Form2

Napsal: 29 bře 2014 08:44
od CZechBoY

Kód: Vybrat vše

.
.
.
Form1 form1 = null;
public Form2(Form1 form1) {
    this.form1 = form1;

    this.textbox1.Text = this.form1.textbox1.Text; // treba takhle
}

Re: DataGridView Form1 to Form2

Napsal: 29 bře 2014 21:05
od vik822
Prostě potřebuji nacpat ty data nějak do toho Datagridview a nevím jak, k tomu mi asi ty formi nijak nepomůžou, nemýlím se? :D

Re: DataGridView Form1 to Form2

Napsal: 29 bře 2014 21:55
od CZechBoY
Pořád se neptej a zkoušej, já ti napsal kod a ty ho ignoruješ?!
Místo "textbox1" tam dej třeba datagriview

Re: DataGridView Form1 to Form2

Napsal: 30 bře 2014 17:09
od vik822
Určitě ho neignuruji, ale stejně přes zkoušky na to nemůžu přijít, bude to nějaká prkotina.

Re: DataGridView Form1 to Form2

Napsal: 30 bře 2014 17:26
od CZechBoY
Pošli c si zplodil.

Re: DataGridView Form1 to Form2

Napsal: 06 dub 2014 17:09
od vik822
Napadlo mě jedno, spojit DataGridView s DataSet a poradil se s učitelem tak to zkusím, ale propojil jsem jméno a nejdou mi ty body, aby se přenesly, takže to asi budu zkoušet upravovat snad na to přijdu.

jméno sem udělal:
v obou formech
internal DataSetTab sada;
ve formu1
private void btnZaznamenej_Click(object sender, EventArgs e)
{
Form2 form = new Form2();
string jmeno = tbJmeno.Text;
sada.DataTable1.AddDataTable1Row(jmeno);
form.sada = sada;
form.ShowDialog();
}
ve formu2
private void Form2_Shown(object sender, EventArgs e)
{
dataTable1BindingSource.DataSource = sada;
}
asi to nebude moc čitelný, nevím jak to jinak přeposlat :D

Re: DataGridView Form1 to Form2

Napsal: 07 dub 2014 14:20
od CZechBoY
Dej to přímo do konstruktoru...

Kód: Vybrat vše

private void btnZaznamenej_Click(object senderEventArgs e)
{
Form2 form = new Form2(sata);
string jmeno tbJmeno.Text
sada.DataTable1.AddDataTable1Row(jmeno); 
form.sada sada;
form.ShowDialog();
}
 

Kód: Vybrat vše


Form2
(var sada) {
  
this.sada sada;
}