Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Forum diskusi pemrograman Visual C# .NET

Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby kyurozona » 16 Jul 2011, 16:50

oom SIs..min mod sesuai topik ane tuh...

Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Ane punya Form1 : ada 1Combobox dan 1Button(btn_insert),,,,,,
Form2 : ada textbox1 aja.........


ComboBox kalo udah ane pilih item yang mana maunya kalo klik Button1(btn_insert)

Dia redirect atau ngebuka form2

Lalu otomatis nilai item pilihan dari combobox1 form1 otomatis masuk ke Textbox1 pada form2


apa oom and sista...mimin momod ada yang bisa ngebantu ane???

:-\ :-\ :-\
walaupun belajar tapi kita bisa selalu mencoba untuk berbagi @http://duniaberbagi.com
User avatar
kyurozona
Prajurit Dua
Prajurit Dua
 
Posts: 23
Joined: 15 Jul 2011, 11:01
Location: Surabaya
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby k4m4r82 » 16 Jul 2011, 17:26

Pake constructor aja om :
1. buat constructor baru di form2
Code: Select all
public partial class Form2 : Form
{
    // default constructor
    public Form2()
    {
        InitializeComponent();
    }

    // constructor baru dg 1 parameter
    public Form2(string data) : this() // panggil default constructor
    {
        this.textBox1.Text = data;
    }
}


trus kode untuk form1nya :
Code: Select all
private void btn_insert_Click(object sender, EventArgs e)
{
    Form2 frm = new Form2(comboBox1.SelectedItem.ToString());
    frm.ShowDialog();
}


Cara yg lain bisa menggunakan interface om, jadi seperti membuat listener di java :>
User avatar
k4m4r82
Java Moderator
Java Moderator
 
Posts: 1092
Joined: 14 Mar 2010, 12:40
Location: Utara Fak. Teknik UGM tepatnya di daerah Pogung
Memberi kopi: 33 cangkir
Mendapat kopi: 123 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby kyurozona » 16 Jul 2011, 18:20

ASDASSSS = MANTRA BERHASIL
SEEPPP BENER Mod....Sukses ne lagi yah....

Kalo misalkan Form1 Ke TextBox Form2

Tapi gene....

Ane punya Form1 : ada 3Combobox(Combobox1,Combobox2,Combobox3) dan 1Button(btn_insert),,,,,,
Form2 : ada 3textbox (textbox1,textbox2,textbox3).........


ComboBox kalo udah ane pilih item yang mana maunya kalo klik Button1(btn_insert)

Dia redirect atau ngebuka form2

Lalu otomatis nilai item pilihan dari combobox1 form1 otomatis masuk ke Textbox1 pada form2
nilai item pilihan dari combobox2 form1 otomatis masuk ke Textbox2 pada form2
nilai item pilihan dari combobox3 form1 otomatis masuk ke Textbox3 pada form2



HAyu oom sis mod min sapa lagi yang bisa bantu ane????
[-O< [-O< [-O<
walaupun belajar tapi kita bisa selalu mencoba untuk berbagi @http://duniaberbagi.com
User avatar
kyurozona
Prajurit Dua
Prajurit Dua
 
Posts: 23
Joined: 15 Jul 2011, 11:01
Location: Surabaya
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby k4m4r82 » 16 Jul 2011, 19:30

:))
Sesuai perkiraan sy bakalan muncul pertanyaan lanjutan seperti ini :
constructor di form 2 kita revisi :
Code: Select all
public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
    }

    // constructor baru dg 1 parameter
    // data yg dilewatkan bertipe array objek, jadi bisa melewatkan data dg tipe yg berbeda
    public Form2(object[] data) : this() // panggil default constructor
    {
        textBox1.Text = data[0].ToString();
        textBox2.Text = data[1].ToString();
        textBox3.Text = data[2].ToString();
    }
}


Untuk form 1 data yg dilewatkan juga diganti menjadi array objek
Code: Select all
private void btn_insert_Click(object sender, EventArgs e)
{
    object[] data = {
                        comboBox1.SelectedItem.ToString(),
                        comboBox2.SelectedItem.ToString(),
                        comboBox3.SelectedItem.ToString()
                    };

    Form2 frm = new Form2(data);
    frm.ShowDialog();
}

Jangan2x pertanyaan lanjutannya gimana mengambil nilai yg ada di textbox1 form 2 untuk ditampilkan di form 1 #-o
User avatar
k4m4r82
Java Moderator
Java Moderator
 
Posts: 1092
Joined: 14 Mar 2010, 12:40
Location: Utara Fak. Teknik UGM tepatnya di daerah Pogung
Memberi kopi: 33 cangkir
Mendapat kopi: 123 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby kyurozona » 16 Jul 2011, 22:32

wkwkwkwk ternnyata momod udah jadi peramal neh .. bagus banget caranya .. tu trik biar pengunjung kagak lari dari forum ini wkwkwk :lol: :lol: :lol:

:D :D

Ini ada masalah baru Mod Min oom Sis
Semoga bisa bantu yah..
Gak jauh beda kok masalahnya ama yang pertama....

Kalo misalkan juga mindahin ComboBox Form1 Ke TextBox Form2 cuman di sene ada Operator penambahan

Tapi gene....

Ane punya Form1 : ada 2Combobox(Combobox1_penghasilan_ayah,Combobox2_penghasilan_ibu) dan 1Button(btn_insert),,,,,,
Properties/Itemnya gene oom :
Combobox1_penghasilan_ayah ada 3 item.....
Combobox2_penghasilan_ibu ada 3 tem juga...

Code: Select all
private void Form1_Load(object sender, EventArgs e)
        {
            Combobox1_penghasilan_ayah.Items.Add("≤ 1.000.000");
            Combobox1_penghasilan_ayah.Items.Add("1.000.000-2.500.000");
            Combobox1_penghasilan_ayah.Items.Add("≥ 2.500.000");
            Combobox2_penghasilan_ibu.Items.Add("≤ 1.000.000");
            Combobox2_penghasilan_ibu.Items.Add("1.000.000-2.500.000");
            Combobox2_penghasilan_ibu.Items.Add("≥ 2.500.000");
        }


Form2 : ada 3textbox (textbox1_penghasilan_ayah,textbox2_penghasilan_ibu,textbox3_penghasilan_total).........


ComboBox kalo udah ane pilih item yang mana maunya kalo klik Button1(btn_insert)

Dia redirect atau ngebuka form2

Lalu otomatis nilai item pilihan dari Combobox1_penghasilan_ayah form1 otomatis masuk ke textbox1_penghasilan_ayah pada form2
nilai item pilihan dari Combobox2_penghasilan_ibu form1 otomatis masuk ke textbox2_penghasilan_ibu pada form2

Sedangkan pada Form 2 textbox3_penghasilan_total adalah penjumlahan dari Pilihan pada Form1 (Combobox1_penghasilan_ayah + Combobox2_penghasilan_ibu)
Code: Select all
Aturannya adalah ini adalah sbb : (Combobox1_penghasilan_ayah) + (Combobox2_penghasilan_ibu) = textbox3_penghasilan_total
{
(≤ 1.000.000) + (≤ 1.000.000) = 1.000.000-2.500.000
(≤ 1.000.000) + (1.000.000-2.500.000) = ≥ 2.500.000
(≤ 1.000.000) + (≥ 2.500.000) = ≥ 2.500.000
(1.000.000-2.500.000) + (1.000.000-2.500.000) = ≥ 2.500.000
(1.000.000-2.500.000) + (≥ 2.500.000) = ≥ 2.500.000
(≥ 2.500.000) + (≥ 2.500.000) = ≥ 2.500.000
}



Ne masih ane pake permisalan oom ya buat angkanya


HAyu oom sis mod min sapa lagi yang bisa bantu ane????
[-O< [-O< [-O<


Ane berharap banget ama ne forum bisa bantu nyelesain Problemq ini..share sekalian ya oom...Ilmu yang bermanfaat bekal di akhirat ntar ^^ AMIENZ
#:-s #:-s #:-s

[-O< [-O< [-O<
walaupun belajar tapi kita bisa selalu mencoba untuk berbagi @http://duniaberbagi.com
User avatar
kyurozona
Prajurit Dua
Prajurit Dua
 
Posts: 23
Joined: 15 Jul 2011, 11:01
Location: Surabaya
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby k4m4r82 » 17 Jul 2011, 07:13

Biar ngerubah constructor form 2 yg udah ada, jadi constructornya kita overload aja :
Code: Select all
public Form2(ComboBox comboAyah, ComboBox comboIbu)
    : this() // panggil default constructor
{

    /*
        combo Ayah             combo ibu
        (≤ 1.000.000)           +        (≤ 1.000.000)           = 1.000.000-2.500.000
         0                      &&      0

        (≤ 1.000.000)           +        (1.000.000-2.500.000)    = ≥ 2.500.000
         0                      &&      1

        (≤ 1.000.000)           +        (≥ 2.500.000)           = ≥ 2.500.000
         0                      &&      2

        (1.000.000-2.500.000)    +        (1.000.000-2.500.000)    = ≥ 2.500.000
         1                      &&      1

        (1.000.000-2.500.000)    +        (≥ 2.500.000)           = ≥ 2.500.000
         1                      &&      2

        (≥ 2.500.000)           +        (≥ 2.500.000)           = ≥ 2.500.000
         2                      &&      2 
    */

    string totalPenghasilan = string.Empty;

    textbox1_penghasilan_ayah.Text = comboAyah.Text;
    textbox2_penghasilan_ibu.Text = comboIbu.Text;

    if (comboAyah.SelectedIndex == 0 && comboIbu.SelectedIndex == 0)
    {
        totalPenghasilan = "1.000.000 - 2.500.000";
    }
    else
    {
        totalPenghasilan = "≥ 2.500.000";
    }

    textbox3_penghasilan_total.Text = totalPenghasilan;
}

Revisi form 1 :
Code: Select all
private void btn_insert_Click(object sender, EventArgs e)
{               
    Form2 frm = new Form2(Combobox1_penghasilan_ayah, Combobox2_penghasilan_ibu);
    frm.ShowDialog();
}

Sy rasa sudah cukup om :!!
Berdasarkan contoh2x diatas seharusnya om sudah bisa menyelesaikan sendiri kasus seperti ini tanpa bantuan om2x yg lain.

Klo kita liat kode2x diatas tidak ada yg aneh dan baru kan? hanya pengulangan kode2x sebelumnya + sedikit logika pemrograman yg seharusnya sudah kita selesaikan disemester 1
User avatar
k4m4r82
Java Moderator
Java Moderator
 
Posts: 1092
Joined: 14 Mar 2010, 12:40
Location: Utara Fak. Teknik UGM tepatnya di daerah Pogung
Memberi kopi: 33 cangkir
Mendapat kopi: 123 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby kyurozona » 17 Jul 2011, 10:48

Thanx banyak mod..biar ane coba dulu yah...

soalnya walaupun disiplin ilmu ane gene tapi lebih fokus ke desain dan analisa + database.........

CMS juga..migrasi ke bahasa gene ya emang butuh waktu makanyaa ane share di sene.....

mohon bimbingan ya mod..harap sabar..........

semoga ilmunya manfaat....... :-h :-h
walaupun belajar tapi kita bisa selalu mencoba untuk berbagi @http://duniaberbagi.com
User avatar
kyurozona
Prajurit Dua
Prajurit Dua
 
Posts: 23
Joined: 15 Jul 2011, 11:01
Location: Surabaya
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby lamazido » 29 Oct 2011, 15:44

bos, mau tanya juga nih, kalo sekarang kondisinya , kalo dari Form ke UserControl gimna yah caranya?


Mohon Bantuannya ^:)^
lamazido
Prajurit Dua
Prajurit Dua
 
Posts: 1
Joined: 29 Oct 2011, 15:37
Memberi kopi: 0 cangkir
Mendapat kopi: 0 cangkir

Re: Insert Nilai dari ComboBox Form1 Ke TextBox Form2

Postby Rayzen » 30 Oct 2011, 03:25

sama aja kan, om. sisa menambahkan constructor di user control. jadi di form tinggal manggil constructor yang telah dibuat tadi.
Tetto'ki ri lempu'e, aja' talesse ri tongenge.
User avatar
Rayzen
Prajurit Satu
Prajurit Satu
 
Posts: 244
Joined: 01 Apr 2010, 04:35
Location: Makassar
Memberi kopi: 16 cangkir
Mendapat kopi: 9 cangkir


Return to Visual C#

Who is online

Users browsing this forum: No registered users and 1 guest