Приступил к расширению функционала и главная форма стала вторичной.
В ней есть таймер который запускает последовательность методов при бездействии человека.
Возможно ли запустить форму без отображения, чтобы таймер сам запустил работу, а при надобности, по нажатию кнопки человеком, форма отобразилась без перезапуска?
Вы можете вызвать метод Hide. Единственно его надо вызывать когда форма показывается (конструктор для этого не подходит). Вот так:
public Form1()
{
InitializeComponent();
VisibleChanged += Form1_VisibleChanged;
}
private void Form1_VisibleChanged(object sender, EventArgs e)
{
Hide();
}
Теперь форма будет не видна. Но лучше так не делать, т.к. ресурсы на визуальные компоненты все равно будут выделены. Если в форме именно визуальная часть вам не нужна, то пересоберите нужный вам функционал в отдельный класс и используйте его.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вопрос простойМне нужно сгруппировать мой ListView (в котором GridView) где-то так:
На Open Server внезапно перестал работать Composer, не могу установить пакет, не могу обновить существующие пакеты, даже не могу заново установить...
При запуске скрипта КРОНОМ вылетает ошибкаНе могу понять, где и как включить эту функцию для всех