В чём ошибка? Всегда показывает текущую дату, а не первого запуска.
if (Properties.Settings.Default.fopdatebool == false)
{
Properties.Settings.Default.fopdate = DateTime.Today.ToString("dd.MM.yyyy");
Properties.Settings.Default.fopdatebool = true;
}
Сейв стоит на FormClosing
и для других параметров все работает
Properties.Settings.Default.Save();
UPD
Какая-то странность вообще происходит. Я выводил дату из сеттингов в текстбокс. Я убрал эту строку, но дата все равно продолжает отображаться и меняться там, если меняю дату на компе.
textBox1.Text = Properties.Settings.Default.fopdate.ToString();
Поиском проверил, нигде больше textBox1 и fopdate не встречаются. Что за мистика? Перезагрузил визуал студио, все так же... что делать?
UPD 2
Добавил новый текстбокс, так он вообще не отображается... В конструкторе есть, а в программе нету.
UPD 3
При запуске в Release все обновилось и работает, в Debug программа запускается в старой конфигурации, будто бы проект не собирается заново, а запускает старую версию, когда, кстати, и была эта ошибка. Я удалил полностью папку Debug, но программа все равно запускается в той версии (откуда, интересно, она берет её)
Вот, в чём проблема
Я новичёк, поэтому может что-то не понимаю... Всё обновилось когда я тыкнул пересобрать решение. Программа заработала нормально. Но при следующих внесений правок, она опять не обновляется.
РЕШЕНИЕ
Причина была в том, что я менял дату на компьютере. Из-за этого сбой. После каждого изменения даты нужно пересобирать решение.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Мне необходимо написать приложение, которое будет открывать шаблон Word'a и вставлять в него в определенных местах значения из БДЯ собираюсь...
Есть база данных SQLite, необходимо в нее забивать значения Checkbox и затем выводить данные значения в DataGridViewРаньше делал через SQL Server, там всё было...
Нужно распечатать этикетку со штрих-кодомХочу использовать PrintDialog, но не знаю как сделать разные шрифты у разных участков текста и распечатать...