0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Gtk3アプリ DateTimeピッカー

Last updated at Posted at 2021-12-14

DateTimeピッカーがなかったので作ることにした。

Screenshot from 2021-12-15 01-45-20.png

####使用するコントロールの使い方

Gtk.CalenderとGtk.SpinButtonを使います。

Screenshot from 2021-12-15 02-01-54.png

Gtk.SpinButtonのアジャストメントを作成します。
Screenshot from 2021-12-14 22-59-37.png
Screenshot from 2021-12-14 22-59-54.png

アジャストメント内で増減幅などを設定します。
Screenshot from 2021-12-14 23-00-47.png

ボタンにイベントを作成します。Onを押すとインテリセンスが効きます。
Screenshot from 2021-12-14 23-01-27.png

ラップにチェックを入れると数字が上限から下限へ、下限から上限へ移動できるようになります。
Screenshot from 2021-12-14 23-01-14.png

OKボタンを押すと応答ID1が返ってくるようになっています。

 MainDialog MainDialog1 = new MainDialog();
            
 MainDialog1.DateTimeObj = DateTime.Now;
            
 var r = MainDialog1.Run();

 Console.WriteLine(r);
 if (r == 1) {
     Console.WriteLine(MainDialog1.DateTimeObj);
 }

C#のバイナンスの仮想通貨のライブラリを使ってみるへ続く

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?