Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.76/169: Рейтинг темы: голосов - 169, средняя оценка - 4.76
2 / 2 / 0
Регистрация: 05.08.2010
Сообщений: 8
1

Передать значение из одного класса в другой

04.09.2010, 19:59. Показов 32434. Ответов 8
Метки нет (Все метки)

есть 2 класса
C#
1
2
3
4
5
6
7
8
    public partial class MainPage : UserControl
    {
        void runer()
        {
            auth authWindow = new auth();
            authWindow.Show();
            authWindow.Closing += new EventHandler<System.ComponentModel.CancelEventArgs>(authWindow_Closing);
        }
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    public partial class auth : ChildWindow
    {
        private void OKButton_Click(object sender, RoutedEventArgs e)
        {
            s_mServiceClient client = new s_mServiceClient();
            client.AuthCompleted += new EventHandler<AuthCompletedEventArgs>(client_AuthCompleted);
            client.AuthAsync(Login.Text.ToString());
        }
        
        void client_AuthCompleted(object sender, AuthCompletedEventArgs e)
        {
            string lg, pas;
            lg = Login.Text.ToString();
            pas = Pass.Password.ToString();
            if (lg == e.Result.Ch_nick && pas == e.Result.Ch_pas)
            {
                [B]id[/B]=e.Result.Ch_id;
                this.Close();
            }
        }
нужно передать значение параметра id из второго класса в первый
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.09.2010, 19:59
Ответы с готовыми решениями:

Передать значение из одного класса в другой
помогите определить значение Есть код using System; using System.Collections.Generic;...

Передать данные одного обьекта класса в другой обьект на другой форме
Здравствуйте прочитал вот это https://www.cyberforum.ru/windows-forms/thread110436.html но так и...

Передать переменную из одного класса в другой
Есть два класса Form1 и KV,KV унаследовано от Form1.НЕобходимо передать переменную из класса KV в...

Передать значения поля одного класса в другой класс
Здравствуйте, подскажите пожалуйста, как передать значения полей одно класса другому классу? ...

8
Автор FAQ
Автор FAQ
1798 / 610 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
04.09.2010, 23:09 2
используй свойства, если id privete или protected
C#
1
2
3
4
5
6
7
8
...
public <тип> ID
{
   get{return id }
   set{id = value }
 
}
...
0
(x(x_(x_x(О_о)x_x)_x)x)
63 / 55 / 6
Регистрация: 04.09.2010
Сообщений: 301
04.09.2010, 23:34 3
Внутри второго класса создай метод GetOfID

C#
1
2
3
4
5
6
       
 
       public <тип> GetOfID()
       {
           return id;
       }
0
10 / 10 / 3
Регистрация: 01.12.2009
Сообщений: 172
05.09.2010, 01:42 4
Или автоматически реализуемое свойство
C#
1
public тип ID{ get;set;}
0
1 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 59
19.05.2013, 04:23 5
Люди подскажите как из первого класса internal class Class1 передать значение переменной во второй класс
public partial class Form1 : Form. Если можно покажите участок кода как это реализовать.
0
Master of Orion
Эксперт .NET
6088 / 4944 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
19.05.2013, 06:59 6
Lutik9465, передать в конструктор. Там, где initializecomponent пишете
C#
1
2
3
4
5
public Form2(int i)
{
   InitializeComponent();
   //делаем с i что хотим
}
ну и вызываем
C#
1
2
var form = new Form2(100500);
form.Show();
0
1 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 59
19.05.2013, 08:17 7
Извините, я новичек в C#. Можно по подробнее описать что делать???
0
(x(x_(x_x(О_о)x_x)_x)x)
63 / 55 / 6
Регистрация: 04.09.2010
Сообщений: 301
19.05.2013, 14:19 8
Цитата Сообщение от Lutik9465 Посмотреть сообщение
Извините, я новичек в C#. Можно по подробнее описать что делать???
В конструктор нужной формы добавляешь переменную.
При создании экземпляра новой формы отправляешь ей данные, которые тебе нужны.
0
30 / 30 / 18
Регистрация: 20.06.2012
Сообщений: 165
19.05.2013, 22:48 9
Цитата Сообщение от Lutik9465 Посмотреть сообщение
Извините, я новичек в C#. Можно по подробнее описать что делать???
тут глянь
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2013, 22:48

Передать настройки из одного класса в другой
Существуют два класса: 1) class Animacija 2) class Tip_animacii. Как сделать выбор настроек для...

Как передать входящее значение одного метода класса на возврат в другой метод того же класса?
Я самый новейший новичок. Помогите.Как передать входящее значение (количество еды) метода feed...

Передать значение переменной из одного класса в другой
Всем привет, подскажите как передать или же установить значение переменной класса из другого...

Как передать значение переменной из одного класса в другой
Всем привет.Имеется 2 класса, Class A и Сlass Form1 в классе А что то выполняется Public Class A...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru