0
Pengetahuan Dasar C# : Mengirim Nilai Antar Form
	  Posted by jujur
	  on
	
3:21 AM
Nilai pada form seringkali diperoleh dari nilai form lainnya . Cara 
mengirim nilai dari form satu ke form lainya sama seperti mengirim nilai
 dari class yg satu ke class yg lainya yaitu lewat member Public dari 
Class / form.mengapa demikian ? karena form juga adalah bentuk dari 
sebuah class.
Langsung saja kita lihat contoh dibawah ini.
Kita akan mengisi sebuah textbox pada form1 dengan nilai dari textbox form2. Nilai form2 yang akan di transfer ke form1 disimpan dalam sebuah Pulic property. Member (class) form yg bersifat public bisa diakses dari (class) form lainya. Pada contoh ini kita akan membuat public property pada (class) form2 dgn nama dataform2.
Bukalah visual studio anda , buatlah dua buah form yaitu form1 dan form2 pada aplikasi C#.

Nama nama property dari form1 :
textbox = txtnilaidariform2, tombol = btnBukaform2
Nama nama property dari form2 :
textbox = txtnilaiForm2, tombol ok = btnOk, tombol cancel = btnCancel.
Pada Form2 set property AcceptButton dgn btnOk spt pada gambar dibawah ini;

    
     
     
      
  
Nilai pada form seringkali diperoleh dari nilai form lainnya . Cara
 mengirim nilai dari form satu ke form lainya sama seperti mengirim 
nilai dari class yg satu ke class yg lainya yaitu lewat member Public 
dari Class / form.mengapa demikian ? karena form juga adalah bentuk dari
 sebuah class.
Langsung saja kita lihat contoh dibawah ini.
Kita akan mengisi sebuah textbox pada form1 dengan nilai dari textbox form2. Nilai form2 yang akan di transfer ke form1 disimpan dalam sebuah Pulic property. Member (class) form yg bersifat public bisa diakses dari (class) form lainya. Pada contoh ini kita akan membuat public property pada (class) form2 dgn nama dataform2.
Bukalah visual studio anda , buatlah dua buah form yaitu form1 dan form2 pada aplikasi C#.

Nama nama property dari form1 :
textbox = txtnilaidariform2, tombol = btnBukaform2
Nama nama property dari form2 :
textbox = txtnilaiForm2, tombol ok = btnOk, tombol cancel = btnCancel.
Pada Form2 set property AcceptButton dgn btnOk spt pada gambar dibawah ini;

Code Program untuk Form2 :
 
 
 
 
 
Langsung saja kita lihat contoh dibawah ini.
Kita akan mengisi sebuah textbox pada form1 dengan nilai dari textbox form2. Nilai form2 yang akan di transfer ke form1 disimpan dalam sebuah Pulic property. Member (class) form yg bersifat public bisa diakses dari (class) form lainya. Pada contoh ini kita akan membuat public property pada (class) form2 dgn nama dataform2.
Bukalah visual studio anda , buatlah dua buah form yaitu form1 dan form2 pada aplikasi C#.

 Gambar 1. Form1 dan Form 2
Nama nama property dari form1 :
textbox = txtnilaidariform2, tombol = btnBukaform2
Nama nama property dari form2 :
textbox = txtnilaiForm2, tombol ok = btnOk, tombol cancel = btnCancel.
Pada Form2 set property AcceptButton dgn btnOk spt pada gambar dibawah ini;

 Gambar 2. Set Property AcceptButton dari Form2
Code Program Untuk form1:
usingSystem;usingSystem.Text;usingSystem.Windows.Forms;namespacemultiform{publicpartialclassForm1 : Form{publicForm1(){InitializeComponent();}privatevoidbtnBukaForm2_Click(objectsender, EventArgs e){Form2 frm2 =newForm2();DialogResult result = frm2.ShowDialog();if(result == DialogResult.OK){txtnilaidariForm2.Text = frm2.dataform2;}}}}
Pengetahuan Dasar C# : Mengirim Nilai Antar Form
Langsung saja kita lihat contoh dibawah ini.
Kita akan mengisi sebuah textbox pada form1 dengan nilai dari textbox form2. Nilai form2 yang akan di transfer ke form1 disimpan dalam sebuah Pulic property. Member (class) form yg bersifat public bisa diakses dari (class) form lainya. Pada contoh ini kita akan membuat public property pada (class) form2 dgn nama dataform2.
Bukalah visual studio anda , buatlah dua buah form yaitu form1 dan form2 pada aplikasi C#.

 Gambar 1. Form1 dan Form 2
Nama nama property dari form1 :
textbox = txtnilaidariform2, tombol = btnBukaform2
Nama nama property dari form2 :
textbox = txtnilaiForm2, tombol ok = btnOk, tombol cancel = btnCancel.
Pada Form2 set property AcceptButton dgn btnOk spt pada gambar dibawah ini;

 Gambar 2. Set Property AcceptButton dari Form2
Code Program Untuk form1:
| 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 | usingSystem;usingSystem.Text;usingSystem.Windows.Forms;namespacemultiform{    publicpartialclassForm1 : Form    {        publicForm1()        {            InitializeComponent();        }        privatevoidbtnBukaForm2_Click(objectsender, EventArgs e)        {            Form2 frm2 = newForm2();            DialogResult result = frm2.ShowDialog();             if(result == DialogResult.OK)            {                txtnilaidariForm2.Text = frm2.dataform2;            }        }    }} | 
Code Program untuk Form2 :
using System;using System.Text;using System.Windows.Forms;namespace multiform{    public partial class Form2 : Form    {        public Form2()        {            InitializeComponent();        }        public string  dataform2        {            get            {                return txtnilaiForm2.Text;            }        }        private void btnOk_Click(object sender, EventArgs e)        {            DialogResult = DialogResult.OK;            Close();        }        private void btncancel_Click(object sender, EventArgs e)        {            DialogResult = DialogResult.Cancel;            Close();        }    }}  DialogResult adalah sebuah enum yg merupakan member dari windows form yg berisi konstanta  sbb: 
 
 
