タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Formに関するhzvk54のブックマーク (2)

  • C#プログラミングTips:フェードイン/アウトするウィンドウを作るには - @IT

    .NET Frameworkのベータ1では、ウィンドウを作成するためのFormクラスに、フォームの透明度が設定可能なOpacityプロパティが含まれている。このプロパティを利用すれば、半透明のウィンドウ(下にある背景が透けて見えるウィンドウ)を簡単に作ることができる。 このOpacityプロパティを利用し、起動時にフェードインしながら徐々に現れ、ウィンドウを閉じるとフェードアウトしながら徐々に消えていくウィンドウを作ってみよう。まずは、このプログラムが起動する様子、そして起動後にウィンドウ右上のクローズ・ボタン(小さな×印のボタン)をクリックして、ウィンドウを閉じている様子を示す。 なお、実行環境によっては今回のサンプル・プログラムは正しく動作しない可能性があるので注意が必要だ(マウス・カーソルに影がついている環境では動作するはずだ)。 1: // fade.cs 2: 3: using

    hzvk54
    hzvk54 2009/06/22
  • 緑のバイク ★ 初めてのC# Form デザイン

    // Form を表示する public class Form1 { Form2 form2 = new Form2() ; form2.Show() ; } public class Form2 { /* Form1 と並行操作できる処理 */ } // Form を「モーダル ダイアログ」表示する public class Form1 { Form2 form2 = new Form2() ; form2.ShowDialog() ; : : form2.Dispose() ; } public class Form2 { /* Form1 とは並行操作できない処理 */ } // Note: 開いた Form2 を閉じない限り、Form1 へフォーカスを移動できない! // Note: Form2 で、プロパティ DialogResult が設定されている Button をクリックす

    hzvk54
    hzvk54 2009/06/22
  • 1