Stylus STYLUS Ответов: 1

От одной формы к другой несколько значений C#


Откроется форма 1 (имя формы-ulaz_robe).
Form2-это список статей (имя формы artikles_search).

Мне нужно, когда вы открыли Form1 нажмите на кнопку, чтобы открыть Form2 и получить данные из Form2 место в Form1 (comboboxes и textboxes).

Я попробую это сделать

Помогите пожалуйста

Что я уже пробовал:

Решение 1

Форма 1

InitializeComponent();

  nazivComboBox.Text = artikl_search.naziv_artikla;
textBox2.Text = artikl_search.grupa_artikala;
jedinica_mjereTextBox.Text = artikl_search.jedinica_mjere;
cijena_bez_pdvTextBox.Text = artikl_search.cijena_bez_pdv;
kolicinaTextBox.Text = artikl_search.kolicina;


Форма 2

public static string naziv_artikla = "";
       public static string grupa_artikala = "";
       public static string jedinica_mjere = "";
       public static string cijena_bez_pdv = "";
       public static string kolicina = "";


private void button1_Click(object sender, EventArgs e)
       {

           naziv_artikla = naziv_artiklaTextBox.Text;
           grupa_artikala = grupa_artikalaTextBox.Text;
           jedinica_mjere = jedinica_mjereTextBox.Text;
           cijena_bez_pdv = cijena_bez_pdvTextBox.Text;
           kolicina = kolicinaTextBox.Text;



           this.Close();
       }



Это решение не работает.



Решение 2

Форма 1


nazivComboBox.Text = getnaziv();
textBox2.Text = getgrupa_artikala();
jedinica_mjereTextBox.Text = getjedinica_mjere();
cijena_bez_pdvTextBox.Text = getcijena_bez_pdv();
kolicinaTextBox.Text = getkolicina();




private String getnaziv()
{
    string value = artikl_search.naziv_artikla.ToString();
    return value;
}

private String getgrupa_artikala()
{
    string value = artikl_search.grupa_artikala.ToString();
    return value;
}

private String getjedinica_mjere()
{
    string value = artikl_search.jedinica_mjere.ToString();
    return value;
}

private String getcijena_bez_pdv()
{
    string value = artikl_search.cijena_bez_pdv.ToString();
    return value;
}

private String getkolicina()
{
    string value = artikl_search.kolicina.ToString();
    return value;
}




Форма 2


public static string naziv_artikla { get; set;}
        public static string grupa_artikala { get; set; }
        public static string jedinica_mjere { get; set; }
        public static string cijena_bez_pdv { get; set; }
        public static string kolicina { get; set; }

1 Ответов

Рейтинг:
7

Stylus STYLUS

Спасибо

OriginalGriff

Всегда пожалуйста!