Вообще сбрасывается значение ToolStripMenuItem.CheckState в false.
При старте программы даю значение
ProgramToolStripMenuItem.Checked = true;
После вижу что на кнопке галочка стоит. Теперь же хочу при нажатии на кнопку сбросить это значение если оно true или же поставить если оно false.
if (ProgramToolStripMenuItem.Checked==false)
{
ProgramToolStripMenuItem.Checked = true;
}
else
{
ProgramToolStripMenuItem.Checked = false;
}
Но я прохожу по частям код, но при этом значение всегда false, а галочка стоит. Хотя я в начале поставил значение true. То есть оно сбрасывается само почему-то.
Используйте свойство ToolStripMenuItem.CheckOnClick
(источник). Необходимо установить его значение как true
. Тогда каждый клик по кнопке будет инвертировать текущее значение. В чем и заключается ваша задача. Никаких дополнительных условий if-else
делать не нужно.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Существует модель размеров ProductSize, где есть свойства:
Есть функция которая проверяет привязку по железу, нужно её спрятать что бы при реверсе было сложнее отыскатьНужно что бы она выполнялась...
И так, мне нужно приложение WPF которое умеет скачивать определённый набор файлов с сервера, а так-же сверять все файлы которые есть на сервере...