Приступил к расширению функционала и главная форма стала вторичной.
В ней есть таймер который запускает последовательность методов при бездействии человека.
Возможно ли запустить форму без отображения, чтобы таймер сам запустил работу, а при надобности, по нажатию кнопки человеком, форма отобразилась без перезапуска?
Вы можете вызвать метод Hide. Единственно его надо вызывать когда форма показывается (конструктор для этого не подходит). Вот так:
public Form1()
{
InitializeComponent();
VisibleChanged += Form1_VisibleChanged;
}
private void Form1_VisibleChanged(object sender, EventArgs e)
{
Hide();
}
Теперь форма будет не видна. Но лучше так не делать, т.к. ресурсы на визуальные компоненты все равно будут выделены. Если в форме именно визуальная часть вам не нужна, то пересоберите нужный вам функционал в отдельный класс и используйте его.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости