|
0 / 0 / 0
Регистрация: 12.04.2019
Сообщений: 84
|
|
WPF Как записать и получать значение переменной в другом классе31.10.2019, 12:59. Показов 2680. Ответов 6
Метки нет (Все метки)
Добрый день. Имеется форма авторизации (с подключением к удаленной БД mysql), после ввода верного логина и пароля, необходимо получить данные о сотруднике(о пользователи который авторизовался). После авторизации окно закрывается, и открывается новое (авторизованного пользователя).
Возникли вопросы: 1. Как и куда можно сохранить всё с таблицы (вычислять строку по логину, введеному в TextBox_login) о сотруднике и потом обращаться к определенному столбцу? и обращаться к конкретным столбцам таблицы в другом окне, классе в другом запросе, например так worker.office_id, worker.name ... 2. Как можно сохранить в переменную значение конкретной строки и столбца, и использовать эту переменную в другом окне, классе в другом запросе?
0
|
|
| 31.10.2019, 12:59 | |
|
Ответы с готовыми решениями:
6
Как взять значение переменной после ее получения в другом классе Как перенести значение одной переменной в другую переменную в другом классе Как объявить класс с переменной String^ в другом классе? |
|
Модератор
|
|
| 31.10.2019, 14:02 | |
|
qweqwew, WPF это инструмент специально созданный для реализации View в паттерне MVVM.
В этом паттерне основная нагрузка по работе с данными лежит на Model. WPF View (окна, страницы и т.д.) только отображают данные Модели. Поэтому при правильной реализации WPF приложения такого вопроса (о передаче данных между окнами) даже не возникает. Прочитайте темы из Готовые решения, примеры и рекомендации начинающим на WPF [Элд Хасп] И начинай создание приложения с Модели.
0
|
|
|
0 / 0 / 0
Регистрация: 12.04.2019
Сообщений: 84
|
|
| 31.10.2019, 15:56 [ТС] | |
|
Элд Хасп, Возможно ли это реализовать без MVVM? (особенно 2-й вопрос)
0
|
|
|
Модератор
|
|
| 31.10.2019, 16:27 | |
|
qweqwew, конечно, возможно.
Но вряд-ли кто-то захочет с этим возиться. Если вам не нужны возможности WPF, то используйте WinForms. В соответствующем разделе полно костылей для решения вашей задачи. Перетащите какой-нибудь из них в ваше решение.
0
|
|
|
Модератор
|
||||||
| 31.10.2019, 16:36 | ||||||
|
qweqwew, создайте статический класс-костыль для передачи в его свойствах значений.
Сразу говорю - это очень КРИВОЕ решение и нигде не говорите, что я его вам дал! ![]()
0
|
||||||
|
78 / 67 / 13
Регистрация: 04.10.2018
Сообщений: 330
|
|
| 31.10.2019, 16:42 | |
|
Элд Хасп, А public static void() это костыль?
0
|
|
|
Модератор
|
|
| 31.10.2019, 16:55 | |
|
Varyna, смотря для чего.
Большее подробностей дайте.
1
|
|
| 31.10.2019, 16:55 | |
|
Помогаю со студенческими работами здесь
7
Видимость переменной класса в другом классе Использование локальной переменной класса, в другом классе
Как получить значение переменной js в другом файле js Как задать значение, переменной, находящейся в классе из формы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|