方法 : 実行時にコントロールを非表示にする
更新 : 2007 年 11 月
実行時には表示されないユーザー コントロールを作成することが必要な場合もあります。たとえば、アラーム クロックなどは、音が鳴っている間以外は表示されないのが普通です。この機能は Visible プロパティによって簡単に実現できます。Visible プロパティを true に設定した場合、コントロールは通常どおりに表示されます。false に設定した場合、コントロールは非表示になります。コントロールが非表示のときでもコードの実行は継続されますが、ユーザー インターフェイスを介したコントロールとの対話はできません。ユーザー入力 (マウス クリックなど) に応答できる状態でコントロールを非表示にするには、透過的なコントロールを作成します。詳細については、「コントロールへの透明な背景の適用」を参照してください。
実行時にコントロールを非表示にするには
Visible プロパティを false に設定します。
' To set the Visible property from within your object's own code. Me.Visible = False ' To set the Visible property from another object. myControl1.Visible = False
// To set the Visible property from within your object's own code. this.Visible = false; // To set the Visible property from another object. myControl1.Visible = false;
// To set the Visible property from within your object's own code. this.set_Visible(false); // To set the Visible property from another object. myControl1.set_Visible(false);