Freigeben über


DataGridViewColumn.Visible Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Spalte sichtbar ist, oder legt ihn fest.

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

Eigenschaftswert

true, wenn die Spalte sichtbar ist, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die DataGridViewBand.Visible -Eigenschaft verwendet wird, die mit der Visible -Eigenschaft der DataGridViewColumn -Klasse nahezu identisch ist. Dieses Codebeispiel ist Teil eines größeren Beispiels für die DataGridViewBand Klassenübersicht.

// Hide a band of cells.
void Button6_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   DataGridViewBand^ band = dataGridView->Rows[ 3 ];
   band->Visible = false;
}
// Hide a band of cells.
private void Button6_Click(object sender, System.EventArgs e)
{

    DataGridViewBand band = dataGridView.Rows[3];
    band.Visible = false;
}
' Hide a band of cells.
Private Sub Button6_Click(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button6.Click

    Dim band As DataGridViewBand = dataGridView.Rows(3)
    band.Visible = False
End Sub

Hinweise

Verwenden Sie diese Eigenschaft, um eine Spalte vor der Ansicht auszublenden, während die Spalte im DataGridViewbeibehalten wird. Um eine Spalte vollständig zu entfernen, verwenden Sie die DataGridViewColumnCollection.Remove -Methode.

Um eine Spalte auszublenden, die bei der Bindung an eine Datenquelle automatisch generiert wird, legen Sie diese Eigenschaft in einem DataBindingComplete Ereignishandler fest.

Gilt für:

Weitere Informationen