Goran Bibic

Goran Bibic

  • 687
  • 2.3k
  • 59.2k

From one form to another multiple values C#

Oct 8 2018 6:31 AM
Form1 is opened (form name is ulaz_robe).
Form2 is list of articles (form name is artikles_search).

I need when have opened Form1 click on button to open Form2 an get data from Form2 an place in Form1 (comboboxes and textboxes).

I try this

Some help please
 
 
  1. Solution 1  
  2.   
  3. Form 1  
  4.   
  5.  
  6.   
  7. InitializeComponent();  
  8.   
  9.   
  10.  
  11.   
  12.   nazivComboBox.Text = artikl_search.naziv_artikla;  
  13. textBox2.Text = artikl_search.grupa_artikala;  
  14. jedinica_mjereTextBox.Text = artikl_search.jedinica_mjere;  
  15. cijena_bez_pdvTextBox.Text = artikl_search.cijena_bez_pdv;  
  16. kolicinaTextBox.Text = artikl_search.kolicina;  
  17.   
  18.   
  19.   
  20. Form2  
  21.   
  22. public static string naziv_artikla = "";  
  23.        public static string grupa_artikala = "";  
  24.        public static string jedinica_mjere = "";  
  25.        public static string cijena_bez_pdv = "";  
  26.        public static string kolicina = "";  
  27.   
  28.   
  29.   
  30.  
  31.   
  32. private void button1_Click(object sender, EventArgs e)  
  33.        {  
  34.   
  35.            naziv_artikla = naziv_artiklaTextBox.Text;  
  36.            grupa_artikala = grupa_artikalaTextBox.Text;  
  37.            jedinica_mjere = jedinica_mjereTextBox.Text;  
  38.            cijena_bez_pdv = cijena_bez_pdvTextBox.Text;  
  39.            kolicina = kolicinaTextBox.Text;  
  40.   
  41.   
  42.   
  43.            this.Close();  
  44.        }  
  45.   
  46.   
  47.   
  48.   
  49. This solution dont work.  
  50.   
  51.   
  52.   
  53. Solution 2  
  54.   
  55. Form1  
  56.   
  57.   
  58.  
  59.   
  60. nazivComboBox.Text = getnaziv();  
  61. textBox2.Text = getgrupa_artikala();  
  62. jedinica_mjereTextBox.Text = getjedinica_mjere();  
  63. cijena_bez_pdvTextBox.Text = getcijena_bez_pdv();  
  64. kolicinaTextBox.Text = getkolicina();  
  65.   
  66.   
  67.   
  68.   
  69.   

  70.   
  71. private String getnaziv()  
  72. {  
  73.     string value = artikl_search.naziv_artikla.ToString();  
  74.     return value;  
  75. }  
  76.   
  77. private String getgrupa_artikala()  
  78. {  
  79.     string value = artikl_search.grupa_artikala.ToString();  
  80.     return value;  
  81. }  
  82.   
  83. private String getjedinica_mjere()  
  84. {  
  85.     string value = artikl_search.jedinica_mjere.ToString();  
  86.     return value;  
  87. }  
  88.   
  89. private String getcijena_bez_pdv()  
  90. {  
  91.     string value = artikl_search.cijena_bez_pdv.ToString();  
  92.     return value;  
  93. }  
  94.   
  95. private String getkolicina()  
  96. {  
  97.     string value = artikl_search.kolicina.ToString();  
  98.     return value;  
  99. }  
  100.   
  101.   
  102.   
  103.   
  104.   
  105. Form2  
  106.   
  107.   
  108.  
  109.   
  110. public static string naziv_artikla { getset;}  
  111.         public static string grupa_artikala { getset; }  
  112.         public static string jedinica_mjere { getset; }  
  113.         public static string cijena_bez_pdv { getset; }  
  114.         public static string kolicina { getset; } 

Brought to you by: JavaScript SDK for Bold BI dashboard and analytics embedding. Free trial.

Answers (1)