C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.13558 の関連記事表示

<< 0 >>
■13558  Re[1]: monthcalender操作
□投稿者/ ダッチ -(2008/01/31(Thu) 12:33:18)
    2008/01/31(Thu) 12:36:23 編集(投稿者)

    しほちゃん☆★ さん、こんにちは
    ダッチです。

    > →で移動して選択したときに値がはいりません。
    これはどういうことを言っているのでしょうか?

    MonthCalendar(calNyukaD) にフォーカスがあるときに「→」キーを入力したときのことですか?
    それとも TextBox にフォーカスがあるときに「→」キーを入力したときのことですか?

    新規にフォームを作成して、MonthCalendar と TextBox をフォームに貼り付けて
    次のコードを記載すれば、MonthCalendar にフォーカスがある状態でカーソルキー(→など)を入力すれば
    TextBox に日付が入りますよ。

    Private Sub MonthCalendar1_DateChanged(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DateRangeEventArgs) Handles MonthCalendar1.DateChanged
    Me.TextBox1.Text = Me.MonthCalendar1.SelectionStart.ToString
    End Sub

    投稿してから気づきました。
    DateSelected イベントではなく
    DateChanged イベントを使用すればいいのではないでしょうか。

    DateSelected イベントは MSDN を見ていただければわかると思いますが、
    マウスを使用したときに発生するイベントです。

    DateChanged イベントは日付が変わった時に発生するイベントです。
記事No.13556 のレス /過去ログ28より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -