C# numericUpDown控件用法总结及注意事项
生活随笔
收集整理的這篇文章主要介紹了
C# numericUpDown控件用法总结及注意事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
numericUpDown控件在使用的過程當中,有些用法會不太一樣,下面做一總結。
1. 判斷numericUpDown的value屬性是否為空
使用過Numericupdown控件的童鞋初期應該都會碰到一個奇怪的問題,在刪除了控件里的值之后,里面實際上還是有數據的,所以也沒辦法判斷非空了。
這里我覺得是因為numericUpDown1.Minimum和numericUpDown1.Maximum,讓Numericupdown控件不允許有空值,或者干脆說value屬性就沒有空值。所以要判斷該控件的非空只能通過訪問其父類UpDownBase,然后判斷父類的Text屬性是否為空。
UpDownBase up = (UpDownBase)numericUpDown1; if(string.IsNullOrEmpty(up.Text)) {///如果為空則執行相關操作 }2. numericUpDown的textChanged事件
在Numericupdown控件的ValueChange事件中,如果是手動在控件里輸入數值觸發不了該事件,不過我們可通過父類UpDownBase達到這個效果。
UpDownBase up = (UpDownBase)numericUpDown1; up.TextChanged += new EventHandler(up_TextChanged);void up_TextChanged(object sender, EventArgs e) {throw new NotImplementedException(); }總結
以上是生活随笔為你收集整理的C# numericUpDown控件用法总结及注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel抽奖小程序
- 下一篇: c# char unsigned_dll