2011-03-23 35 views
1

私はDatePickerを持っていますが、入力して日付を入力する可能性を排除したいのですが、DisplayDateStartDisplayDayEndを設定しても、カレンダーのGUIでそれらを選択する代わりに手動で入力してくださいDatePickerからtextinputを取り除く

また、現在の日付のみを選択可能にすることは可能ですか?

答えて

1

このリンクがwpftoolkitのためにあるウォーターマーク

http://wpf.codeplex.com/discussions/39630?ProjectName=wpf

を除去するために、このリンク

を見ているだけで、彼らは透かしを取り除くためにさまざまな方法

機能を言及していますの日付ピッカー

http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-calendar-datepicker-walkthrough.aspx

+0

日付ピッカーで使用されているDatePickerTextBoxクラスにスタイルを適用するが、それは私にそれをcustimizingと削除について何も伝えていません"日付を選択"テキストフィールド – Mech0z

2

あなたはthis answerと同じ手法を使用することができ、入力を入力して無効にするには - 私はそれを見ている内部

<Style TargetType="{x:Type DatePickerTextBox}"> 
    <Setter Property="IsReadOnly" Value="True" /> 
</Style> 
+0

最高の解決策ではありませんが、それは私のために働いた。どうも。 – JoanComasFdz

+0

これはテキストボックスでのみ機能しますが、ボタンやコンテキストメニューでは機能しません –

+0

@DavidDiez – prostynick

関連する問題