Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для TrueSize
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 131
.NET 4.x

Не работает свойство

17.03.2013, 16:51. Показов 2507. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При передаче string параметра на другую форму передается пустое значение (не null, а "").

Идея такова: создана маленькая формочка, которая будет лишь передавать одно значение в метод класса (Метод добавляет в таблицу БД запись), а именно, нажимаем кнопку вызывается метод в классе => Открывается форма => в textBox вносим текст => форма закрывается и метод выполняется дальше.

В чем может быть проблема? Может быть оно как то очищается при закрытии маленькой формочки?

Вот свойство:
C#
1
2
 
public string listParametr { get { return textBox_ItemName.Text; } set { textBox_ItemName.Text = value; } }

Вот код с использованием этого свойства:
C#
1
2
3
4
5
private void button_addNewOrgIssue_Click(object sender, EventArgs e)
        {
            AddNewItemList addItem = new AddNewItemList();
            DAL NewOrgIssue = new DAL("OrgIssuePasport", "NameOrgIssuePasport", addItem.listParametr);
        }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.03.2013, 16:51
Ответы с готовыми решениями:

Не работает свойство
.b_right article:first-child a { padding-bottom: 10px; border-bottom: 1px solid #efefef; } Не понимаю, в правом блоке...

Свойство KeyPressed не работает
По какой причине может происходить то, что при запуске приложения windows forms свойство KeyPressed, установленное на главное окно, не...

Не работает свойство радиокнопки
люди подскажите почемуто в команде Option25.Value бейсик пишет что какието проблемы с .Value

25
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
18.03.2013, 00:29
Студворк — интернет-сервис помощи студентам
и напишь, а то интересно же, в этом проблема или нет. =)

Добавлено через 33 секунды
Цитата Сообщение от TrueSize Посмотреть сообщение
а как тогда сделать, чтобы значения передавались в класс? мне это интересно.
а, вот в чем вопрос...

Добавлено через 5 минут
Для начала: работа с БД должна быть в отдельном классе. То есть все запросы, добавления, удаления, редактирования и выборка выполняется исключительно через интерфейс класса.

Далее - при вызове окна добавления нового поля, отображаем нужную форму, которая имеет:
- интерфейс для ввода нужных данных;
- метод, который запишет в БД новые данные.

Вызывается диалоговое окно - по нажатию кнопки ок выполняется запись в БД - при закрытии окна, с подтверждением о добавлении новой записи (DialogResult) обновляем список данных.
0
 Аватар для TrueSize
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 131
18.03.2013, 00:42  [ТС]
Wolfdp, вроде бы так все и реализовано, кроме DialogResult
0
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
18.03.2013, 00:51
Цитата Сообщение от TrueSize Посмотреть сообщение
вроде бы так все и реализовано
Скачаный исходник посмотреть не могу, ничего сказать по нему не могу. Но из увиденного в теме: DAL содержит вызов формы, которая реализовывает интерфейс ввода данных. А должно быть наоборот - форма ввода данных содержать DAL, который оперирует с данными.

Что до "не писать на каждое добавление свою форму"... Если там повсюду только добавляется строковая переменная, то можно в конструктор формы добавить переменную-делегат, который будет выполнятся по нажатию "ок". Если же у вас разношерстные данные, то вам всё равно придется делать интерфейс на каждый случай.
1
 Аватар для TrueSize
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 131
18.03.2013, 00:57  [ТС]
Цитата Сообщение от Wolfdp Посмотреть сообщение
Скачаный исходник посмотреть не могу, ничего сказать по нему не могу.
Сохранить проект как для 2010 студии? если хотите посмотреть конечно...
0
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
18.03.2013, 02:49
Цитата Сообщение от TrueSize Посмотреть сообщение
Сохранить проект как для 2010 студии? если хотите посмотреть конечно...
Давай. =)

Добавлено через 1 час 25 минут
я так и не понял, отправилось ли письмо в пм или нет, так что вот...
1
 Аватар для TrueSize
2 / 2 / 0
Регистрация: 11.05.2011
Сообщений: 131
18.03.2013, 11:48  [ТС]
Цитата Сообщение от Wolfdp Посмотреть сообщение
я так и не понял, отправилось ли письмо

Не по теме:

Даже два =)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.03.2013, 11:48

не работает свойство width
Хочу создать колонку текста определенной ширины в определенном месте экрана. В определенном месте экрана сделать получилось, а width он...

Не работает свойство opacity
Не меняет значение. Не знаю в чем проблема. Помогите Код размещаем не в виде картинок а на форуме! Плюс ко всему и сами картинки...

Не работает свойство align-self
Пытаюсь выровнять блок .header-nav по правому краю с помощью флексбоксов. Вот только align-self: flex-end; его почему-то не равняет, прошу...

Не работает свойство Float
Делаю набросок своего первого сайта , но не могу понять почему не работает обтекание навигации под id="nav" над элементом под...

Не работает свойство display
После значения list-item,маркер никак не появляется <!DOCTYPE html> <html> <head> <style text="text/css"> p{ ...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru