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

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?

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

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 sender, EventArgs 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;
}