Control.Visible-Eigenschaft
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Im folgenden Codebeispiel werden die abgeleiteten Klassen VScrollBar und HScrollBar verwendet und deren Visible-Eigenschaftenwerte je nach Größe eines in einem PictureBox-Steuerelement angezeigten Image festgelegt. Für dieses Beispiel muss zuvor eine PictureBox in einem Formular erstellt werden und ein HScrollBar-Steuerelement und ein VScrollBar-Steuerelement in der PictureBox erstellt werden. Rufen Sie diesen Code über das Resize-Ereignis des Formulars auf, wenn das Bild in das Bildfeld geladen wird.
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 für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.