|
40 / 32 / 7
Регистрация: 24.03.2016
Сообщений: 270
|
|
.NET 4.x Реализация программы в одной форме27.03.2016, 19:03. Показов 2621. Ответов 7
Метки нет (Все метки)
Ещё раз здравствуйте. Понимаю что после нескольких часов гуглинга, я вероятно смог бы найти расплывчатый ответ на свой вопрос, но ввиду оперативности форума, и дабы дать экспертам заработать немножко репутации, спрошу здесь.
Я пишу игру. Для "Инвентаря", "Города", "Локаций"(в этом случае использую одну форму для всех лок), НПЦ (таких как "Кузнец" и т.п.), я использую отдельную форму. Всё работает отлично, но: Во-первых, оно всё как-то медленно работает. Нет, не подумайте что оно грузит по 5 минут всё. Но к примеру, в формах локаций долго подгружается фон. В инвентаре долго подгружается GroupBox-ы( Где-то треть секунды). Оно бы ничего, но глаз режет. Код там не слишком большой, а всё работает не очень шустро. Тут дело в оптимизации кода? Во-вторых, что при переходе например, из города в локацию, видно форма уходит в Hide() и открывается форма локации. Веду к тому, что во всех приложениях которые я видел, такой беды нет. Там не открываются новые формы (ну или это не заметно глазу, не знаю, я новичок в программировании). Можно ли как-то сделать, что бы всё приложение работало на одной форме? Что бы не было этих "Открытий\закрытий" форм. Буду благодарен даже не за код, а за статейку, за внятный ответ, за информацию куда мне копать, где подсмотреть или если же вы поделитесь личным опытом. Оффтоп: Кликните здесь для просмотра всего текста
А в целом, буду признателен тому, кому не жаль чуточку своего времени на юнного падавана и сможет ответить на возникающие вопросы по мере их появления. Напишите в ЛС, могу скинуть своё вк и задолбать вопросами
Я Парень понятливый, разжевывать мне всё подряд не нужно. Достаточно показывать направление.
0
|
|
| 27.03.2016, 19:03 | |
|
Ответы с готовыми решениями:
7
Реализация нескольких кнопок на одной форме Одна кнопка на одной форме, активирует другую на другой форме
|
|
160 / 148 / 92
Регистрация: 30.03.2011
Сообщений: 569
|
|
| 27.03.2016, 21:37 | |
|
Советую присмотреться к контейнерам, меню и панелям инструментов. С их помощью на одной форме можно разместить почти все что угодно. Сложность в дизайне и опыте. В толстых книгах этого не найдешь.
0
|
|
|
40 / 32 / 7
Регистрация: 24.03.2016
Сообщений: 270
|
||
| 28.03.2016, 14:42 [ТС] | ||
|
0
|
||
|
160 / 148 / 92
Регистрация: 30.03.2011
Сообщений: 569
|
|
| 28.03.2016, 22:07 | |
|
Я имею в виду панели разных видов, меню разных видов. Например, можно сделать сворачиваемую панель с размещенной на ней других панелей (причем разных видов) да еще с разными меню и инструментами.
Короче нужна фантазия.
0
|
|
|
60 / 60 / 54
Регистрация: 19.02.2012
Сообщений: 262
|
|
| 28.03.2016, 22:50 | |
|
чтобы формы не плодить, можно установить Tab Control, убрать шапки для переключений и программными методами менять вкладки
0
|
|
|
40 / 32 / 7
Регистрация: 24.03.2016
Сообщений: 270
|
||||
| 28.03.2016, 23:19 [ТС] | ||||
|
Добавлено через 32 секунды Добавлено через 13 минут
0
|
||||
|
60 / 60 / 54
Регистрация: 19.02.2012
Сообщений: 262
|
|||||||
| 29.03.2016, 00:30 | |||||||
Сообщение было отмечено Hastin как решение
Решение
1
|
|||||||
|
40 / 32 / 7
Регистрация: 24.03.2016
Сообщений: 270
|
|
| 29.03.2016, 00:54 [ТС] | |
|
Пойдёт, спасибо
0
|
|
| 29.03.2016, 00:54 | |
|
Помогаю со студенческими работами здесь
8
Добавление текста из TextBox на одной форме в ComboBox на другой форме Как добавить несколько файлов одной кнопкой и в одной форме php Использование переменных, объявленных в одной форме, в другой форме
Вслед за перемещением курсора на одной форме перемещать "второй" курсор на другой форме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|