• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual Studio 2005 カレンダーコントロール)

Visual Studio 2005 カレンダーコントロールのチェック有効化方法

このQ&Aのポイント
  • VB.NET初心者の質問です。現在、カレンダーコントロールを使用してシステムを作成しています。
  • カレンダーコントロールを使用した画面で、日付範囲のチェックがうまく機能しません。
  • F1ボタンを押すとチェックが有効になり、矛盾している場合はメッセージが表示されます。解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ボタンをクリックした場合と F1キーを押した場合の処理ルーチンの差異はないのでしょうか? どうもF1キーを押した場合に前回の結果(状態)からチェックを行っているように思います 変数などに取り込んだ物をチェックしているのではありませんか? チェックルーチンを関数(ファンクション)にしておくなど 同一条件でチェックするようにしましょう

velvet_emo
質問者

お礼

ご回答ありがとうございます。 ご指摘いただいた件が該当するのかわかりませんが、 解決いたしました。 カレンダーコントロールからフォーカスが離れた時点で、 日付の値が確定するんですね。 ですので、日付のチェックを行う直前で、 フォーカスを別の場所に移し、 (この状況では検索ボタンに移しました。) 日付範囲のチェックをしました。 ご協力ありがとうございました。