Control.Visible プロパティ
アセンブリ: System.Web (system.web.dll 内)

[BindableAttribute(true)] public: virtual property bool Visible { bool get (); void set (bool value); }
/** @property */ public boolean get_Visible () /** @property */ public void set_Visible (boolean value)
コントロールがページに表示される場合は true。それ以外の場合は false。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Control.Visible プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

/** @property */ public boolean get_Visible () /** @property */ public void set_Visible (boolean value)
コントロールが表示されている場合は true。それ以外の場合は false。既定値は true です。

派生クラス VScrollBar および HScrollBar を使用し、PictureBox コントロール内に表示されている Image のサイズに基づいて Visible プロパティ値を設定するコード例を次に示します。この例では、フォーム上に PictureBox が作成されており、PictureBox 上に HScrollBar コントロールおよび VScrollBar コントロールが作成されていることが必要です。このコードは、イメージがピクチャ ボックスに読み込まれたときに、フォームの Resize イベントによって呼び出されます。
Public Sub DisplayScrollBars() ' Display or hide the scroll bars based upon ' whether the image is larger than the PictureBox. If pictureBox1.Width > pictureBox1.Image.Width Then hScrollBar1.Visible = False Else hScrollBar1.Visible = True End If If pictureBox1.Height > pictureBox1.Image.Height Then vScrollBar1.Visible = False Else vScrollBar1.Visible = True End If End Sub 'DisplayScrollBars
public void DisplayScrollBars() { // Display or hide the scroll bars based upon // whether the image is larger than the PictureBox. if (pictureBox1.Width > pictureBox1.Image.Width) { hScrollBar1.Visible = false; } else { hScrollBar1.Visible = true; } if (pictureBox1.Height > pictureBox1.Image.Height) { vScrollBar1.Visible = false; } else { vScrollBar1.Visible = true; } }
public: void DisplayScrollBars() { // Display or hide the scroll bars based upon // whether the image is larger than the PictureBox. if ( pictureBox1->Width > pictureBox1->Image->Width ) { hScrollBar1->Visible = false; } else { hScrollBar1->Visible = true; } if ( pictureBox1->Height > pictureBox1->Image->Height ) { vScrollBar1->Visible = false; } else { vScrollBar1->Visible = true; } }
public void DisplayScrollBars() { // Display or hide the scroll bars based upon // whether the image is larger than the PictureBox. if (pictureBox1.get_Width() > pictureBox1.get_Image().get_Width()) { hScrollBar1.set_Visible(false); } else { hScrollBar1.set_Visible(true); } if (pictureBox1.get_Height() > pictureBox1.get_Image().get_Height()) { vScrollBar1.set_Visible(false); } else { vScrollBar1.set_Visible(true); } } //DisplayScrollBars
public function DisplayScrollBars() { // Display or hide the scroll bars based upon // whether the image is larger than the PictureBox. if (pictureBox1.Width > pictureBox1.Image.Width) { hScrollBar1.Visible = false; } else { hScrollBar1.Visible = true; } if (pictureBox1.Height > pictureBox1.Image.Height) { vScrollBar1.Visible = false; } else { vScrollBar1.Visible = true; } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- Control.Visibleのページへのリンク