Aracılığıyla paylaş


Control.Visible Özellik

Tanım

Denetimin ve tüm alt denetimlerinin görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

public:
 property bool Visible { bool get(); void set(bool value); };
public bool Visible { get; set; }
member this.Visible : bool with get, set
Public Property Visible As Boolean

Özellik Değeri

true denetimi ve alt denetimlerini görüntülemek için; aksi takdirde , false. Varsayılan değer: true. Değeri alırken, true yalnızca denetim görünür olduğunda ve varsa üst denetim görünür olduğunda döndürülür.

Örnekler

Aşağıdaki kod örneği türetilmiş sınıfları kullanır ve HScrollBar bunların özellik değerlerini bir denetimde PictureBox görüntülenen boyutuna Image göre ayarlarVisible.VScrollBar Bu örnek, formda bir PictureBox oluşturulmasını ve HScrollBar üzerinde denetimlerin VScrollBar oluşturulmasını PictureBoxgerektirir. Resim resim kutusuna yüklendiğinde ve formun olayı tarafından Resize bu kod çağrılmalıdır.

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 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

Açıklamalar

olarak ayarlarsanız Visibletrue:

  • Denetim diğer denetimlerin arkasında gizlenmişse kullanıcı tarafından görülemeyebilir.
  • Üst denetim görünmüyorsa denetim görüntülenmez.

Şunlara uygulanır

Ayrıca bkz.