|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
||||||||||||||||
Как обнулить значения TextBox в команде после сохранения их в БД21.03.2023, 15:34. Показов 7436. Ответов 134
В TextBox я записываю данные которые потом сохраняются в бд, а как обновлять потом ТекстБоксы после добавления в команде, чтобы они обнулялись для добавления новых данных, чтобы пользователю не приходилось их стирать?
RelayCommand
0
|
||||||||||||||||
| 21.03.2023, 15:34 | |
|
Ответы с готовыми решениями:
134
Как после выполнения процедуры, обнулить значения Request-a?
Сохранения значения slect после обновления страницы |
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
||||||
| 25.03.2023, 18:41 [ТС] | ||||||
|
Элд Хасп, не хотела делать так, чтобы кнопки были выбор "Новую" "Копировать" после "Добавить". Мне кажется было бы нагружено очень. Поэтому сделала так
0
|
||||||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|||
| 26.03.2023, 23:22 [ТС] | |||
|
0
|
|||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|
| 27.03.2023, 19:38 [ТС] | |
|
0
|
|
|
Модератор
|
||||||||||||||||||||||
| 27.03.2023, 20:53 | ||||||||||||||||||||||
Проверку уникальности имени лучше делать в БД. Но пока не стал менять. Добавлено через 1 минуту
Отлаживать времени нет. Но вроде так должно работать.
0
|
||||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|
| 27.03.2023, 22:07 [ТС] | |
|
Элд Хасп Перестало работать удаление(скрин ошибки прикреплен)
А также теперь, если добавлять новый элемент в БД (В моем примере "Добавление 1") После добавления TextBox не обнуляются и при смене имени оно меняется и в ListView, но после добавления оно сохраняется как отдельный элемент
0
|
|
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|
| 27.03.2023, 22:12 [ТС] | |
|
И если выделить элемент, поменять там имя и после этого нажать кнопку добавить, то новый элемент не создается
0
|
|
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
||
| 28.03.2023, 20:47 [ТС] | ||
|
0
|
||
|
Модератор
|
||||||||||||||||||||||
| 28.03.2023, 22:44 | ||||||||||||||||||||||
|
А то она в проекте есть, а в Репозиторий не сохраняется, и клонирование приводит к ошибке в Проекте. Добавлено через 4 минуты Довёл до ума:
0
|
||||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|
| 29.03.2023, 15:15 [ТС] | |
|
Элд Хасп, почему пространство имен не видит? Я клонировала заново репозиторий.
Заработало когда еще раз клонировала и пересобрала решение. В первый раз делала те же самые действия, но почему то не сработало
0
|
|
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|
| 29.03.2023, 15:40 [ТС] | |
|
Элд Хасп
После добавления первого элемента TextBox не обнуляются. После добавления второго элемента в бд и последующих ListView не обновляется, после перезагрузки приложения в ListView начинают отображаться все добавленные элементы. Если до перезагрузки изменить (Кнопка "Сохранить Изменения") первый добавленный элемент то после этого добавленные элементы начинают отображаться в ListView. Также если выделить первый элемент в ListView, то он будет отображать данные последнего сохраненного элемента, а не свои
0
|
|
|
Модератор
|
||
| 29.03.2023, 15:47 | ||
|
2) В Студии используется огромное количество служебных и временных файлов. Иногда они формируются неправильно и Студия "сама не поймёт" что неправильно. Часто помогает уничтожение всех невидимых папок (начинающихся с точки), bin, obj, Packages. По факту, реклонирование репозитория это и делает.
0
|
||
|
|
|
| 29.03.2023, 15:52 | |
|
1
|
|
|
Модератор
|
|||||
| 29.03.2023, 15:54 | |||||
|
Я же не делал полного тестирования. Просто показал как избежать "простыней" кода с помощью функциональных возможностей EF. Ваш способ создания временного клона - тоже приемлем, но нужно его "довести до ума". Один из вариантов - это использование Мапперов. Вот здесь есть мой "самодельный" Маппер. Там же посмотрите как его использовать. Добавлено через 47 секунд
0
|
|||||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
|||||||||||
| 29.03.2023, 16:35 [ТС] | |||||||||||
|
Добавила в AddCommand
0
|
|||||||||||
|
|
||
| 29.03.2023, 16:44 | ||
SaveChanges() EF записывает в объект новый ID, который сгенерировала СУБД.Добавлено через 4 минуты VeronikaKlever, Будете по новой перечитывать из БД, вместо того чтобы просто добавить новый объект со своим ID в коллекцию... Добавлено через 1 минуту Свойства для полей TextBox - это свойства VM и к модели они никакого отношения не должны иметь. Из этих свойств потом собирается объект для модели и сохраняется в БД.
0
|
||
|
1 / 1 / 0
Регистрация: 04.05.2021
Сообщений: 156
|
||
| 29.03.2023, 16:44 [ТС] | ||
|
0
|
||
| 29.03.2023, 16:44 | |
|
Идеи для создания валидации кода в команде, сохранения стандартов Отобразить текст в Textbox из другого TextBox в разных кодировках без сохранения в файл После нажатия кнопки "остановить" не получается обнулить значения Visual Studio Code Есть ли поддержка сохранения файла в 2х местах или запуска батника после сохранения TextBox color - Как окрасить на форме TextBox от разного значения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|