2017-06-12 29 views
0

是否可以將MinimumIntegerUpDown(或任何UpDownBase)設置爲null取消綁定IntegerUpDown從微調

我想操作控制的方式是:

  • 初始化爲null
  • 開始在0如果用戶增加從0
  • 微調
  • 返回null如果用戶減量

我嘗試了各種設置IntegerUpDown.Minimum和的組合,但屬性綁定上的setter似乎在無效後重新調用以前的值(如果有必要,可以使用解釋更新)。

回答

0

你可以這樣定義空整數(或其他變量沒有默認空選項):

int? IntegerUpDown = null; 
if (IntegerUpDown.HasValue) 
{ 
    int NewInt = IntegerUpDown.Value; 
} 
+0

我猜@reasra在談論一個[WpfToolkit(HTTP:// wpftoolkit .codeplex.com /)control ... –

+0

嗯,這是設置變量爲空的基礎知識,他/她應該做其餘的事情:D –

+0

感謝您的回答。我有綁定到'int?'的值。我只是簡單地喜歡用戶界面用'IntegerUpDown'的微調器將值設置爲'null'。 – reasra