私は自分のカレンダーコントロールを通常のWPFカレンダーに基づいて作成しています。月表示モードでは、ユーザーが次の月または前の月に属する曜日をクリックすると、暦月が対応する月に変更されます。私はこの動作を無効にしたいが、その日をクリック可能にする(現在の月に属していない日)。ユーザーが今月以外の日をクリックするとカレンダー月の変更を無効にする
私はカレンダースタイルでこれを担当するコードを見つけようとしましたが、何も見つかりませんでした。
誰でも方法を知っていますか?
EDIT: DisplayDateStartとDisplayDateEndを使用してみましたが、現在の月以外の日は完全に表示されなくなります(またクリッキング不可)。また、前月/次月の矢印も無効になります。
DisplayDateStartとDisplayDateEndを使用しようとしましたが、日が完全に見えなくなる(および解除不可能になる)と、前/次の月の矢印が無効になります。 – moonlander