Обнулить привязку значения на IntegerUpDown от счетчика
Можно ли установить Minimum
значение IntegerUpDown
(или любой UpDownBase
) чтобы null
?
Я хотел бы, чтобы управление работало так:
- Инициализировать как
null
- Начать с
0
если пользователь увеличивает счетчик - Вернуться к
null
если пользователь убывает с0
Я пробовал различные комбинации настроек IntegerUpDown.Minimum
а также IntegerUpDown.DefaultValue
, но установщик привязки свойства, кажется, повторно вызывает предыдущее значение после обнуления (может обновляться с объяснением, если это оправдано).
1 ответ
Вы можете определить nullable integer (или другие переменные, которые по умолчанию не имеют значения null) следующим образом:
int? IntegerUpDown = null;
if (IntegerUpDown.HasValue)
{
int NewInt = IntegerUpDown.Value;
}