Return

Тема в разделе ".NET", создана пользователем Niceday, 13 мар 2008.

  1. Niceday

    Niceday Гость

    при вызове функции можно сделать чтобы она возвращала переменную (например int)
    c# в Visual Studio 2005
    вопрос такой: есть форма на ней кнопка, которая вызывает другую абсолютно независимую форму, работающую с базой данных. В ходе работы 2 формы получается int переменная которая далее будет нужна в 1 форме, подскажите пожалуйста способ ее оттуда достать.
    просто с return и глобальными переменными не сталкивался со старого с++, а темболее с переменной которая используется в 2 формах
     
  2. Nikman

    Nikman Гость

    Есть мого вариантов, вот несколько из них


    [codebox]class Form2 : Form
    {
    public static int MyVar; твоя переменная


    ..............
    }

    class Form1 : Form
    {
    public void Test()
    {
    Form2 temp = new Form2();
    ....................................
    int myVar = Form2.MyVar;
    }
    .................
    }[/codebox]


    2)

    [codebox]class Form2 : Form
    {
    private int FMyVar; твоя переменная

    public MyVar
    {
    get{return FMyVar;}
    }

    ..............
    }

    class Form1 : Form
    {
    public void Test()
    {
    Form2 temp = new Form2();
    ....................................
    int myVar = temp.MyVar;
    }
    .................
    }[/codebox]
     
  3. Niceday

    Niceday Гость

    Nikman
    Спасибо за информацию, воспользовался 1 способом.
     
  4. Niceday

    Niceday Гость

    еще такой вопросик: можете дать ссылку на статейку про управление элементами одной формы из функций другой формы на C# в 2005 Visual Studio (например в проэкте 2 cs файла в каждом своя форма, например если 2 человека делают проэкт и одному из них нужно по ходу программы менять какой-нибудь параметр в окне другого, например .visible у какой-нибудь кнопки)
    гуглил, искал в МСДН, ничего разумного не нашел, возможно причина в том что нужен разумный запрос.
     
Загрузка...
Похожие Темы - Return
  1. AnaStas
    Ответов:
    5
    Просмотров:
    4.762

Поделиться этой страницей