![](/img/trans.png)
[英]How to bind RadDataPager.PageSize to RadNumericUpDown.Value in code
[英]Default value of telerik RadNumericUpDown in WPF
我正在開發一個網絡應用程序,它包含來自 Telerik 的 RadNumericUpDown。 允許用戶輸入的最小值為 0.1。 好像頁面第一次加載的時候默認是最小值(0.1)。 這是一個問題,因為它顯示的是 0.1,但在用戶進行更改之前,不會將此值傳遞到代碼中。
我遇到的另一個問題是,因為默認值為 0.1,按向上箭頭會將其向上移動到 1.1、2.1 等。 我希望它從 1 移動到 2。
我希望向上向下按鈕做的是在沒有設置任何值時不顯示任何值。 當按下向上箭頭時,我希望它轉到1。如果用戶需要一個十進制值,他們可以手動設置。
有誰知道我可以如何:
我在Telerik 文檔中找不到任何內容。
這是我當前的 RadNumericUpDown:
<telerik:RadNumericUpDown Grid.Row="4"
Grid.Column="1"
Minimum="0.1"
Style="{StaticResource RadNumericUpDown}"
NumberDecimalDigits="1"
Value="{Binding SampleRateText, Mode=TwoWay}"
UpdateValueToMatchTextOnLostFocus ="True"
Visibility="{Binding IsTimeRateVisible}" />
任何幫助將不勝感激!
您綁定到的SampleRateText
源屬性應返回default(double?)
或您想要顯示的任何默認double
值。 它是控件中顯示的Value
屬性的當前值。
如果您想從0.1
增加到0.2
您應該將SmallChange
設置為0.1
或處理ValueChanged
事件並編寫您的自定義邏輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.