気軽に遊べるミニゲームを制作しています

iPhone, iPad専用

【c# WPF道場】今日の日付・カレンダーを使う

WPF

日付を取得

ボタンとテキストボックスを2つ配置します。

テキストボックスに現在の日付と時刻、日付のみを表示します。

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            //現在の日付と時刻を取得
            TextBox1.Text = DateTime.Now.ToString();

            //日付のみ取得
            TextBox2.Text = DateTime.Today.ToShortDateString();
        }

ボタンを押すと、それぞれ情報が取得されます。

カレンダー機能について

ツールボックスの中にDatePickerというカレンダーツールがあります。これを使ってみます。

プロパティは以下のように変更します。

DatePickerのデータをテキストデータとして取得してみます。

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            //現在の日付と時刻を取得
            TextBox1.Text = datePic.Text;
        }

選択した日付がテキストボックスに記載されました。

DatePickerのプロパティでSelectedDateFormatをLong型に変更すると、表示が以下のように変わります。

コメント

タイトルとURLをコピーしました