DataGridViewColumn.Visible Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.