DataGridTableStyle.RowHeadersVisible Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy nagłówki wierszy są widoczne.
public:
property bool RowHeadersVisible { bool get(); void set(bool value); };
public bool RowHeadersVisible { get; set; }
member this.RowHeadersVisible : bool with get, set
Public Property RowHeadersVisible As Boolean
Wartość właściwości
true
jeśli nagłówki wierszy są widoczne; w przeciwnym razie , false
. Wartość domyślna to true
.
Przykłady
W poniższym przykładzie kodu pokazano użycie tego elementu członkowskiego.
// Instantiate the EventHandler.
public:
void AttachRowHeaderVisibleChanged()
{
myDataGridTableStyle->RowHeadersVisibleChanged += gcnew EventHandler( this, &MyDataGridTableStyle_RowHeadersVisibleChanged::MyDelegateRowHeadersVisibleChanged );
}
// raise the event when RowHeadersVisible property is changed.
private:
void MyDelegateRowHeadersVisibleChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
{
String^ myString = "'RowHeadersVisibleChanged' event raised, Row Headers are";
if ( myDataGridTableStyle->RowHeadersVisible )
myString = String::Concat( myString, " visible" );
else
myString = String::Concat( myString, " not visible" );
MessageBox::Show( myString, "RowHeader information" );
}
// raise the event when a button is clicked.
void myButton_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
if ( myDataGridTableStyle->RowHeadersVisible )
myDataGridTableStyle->RowHeadersVisible = false;
else
myDataGridTableStyle->RowHeadersVisible = true;
}
// Instantiate the EventHandler.
public void AttachRowHeaderVisibleChanged()
{
myDataGridTableStyle.RowHeadersVisibleChanged += new EventHandler (MyDelegateRowHeadersVisibleChanged);
}
// raise the event when RowHeadersVisible property is changed.
private void MyDelegateRowHeadersVisibleChanged(object sender, EventArgs e)
{
string myString = "'RowHeadersVisibleChanged' event raised, Row Headers are";
if (myDataGridTableStyle.RowHeadersVisible)
myString += " visible";
else
myString += " not visible";
MessageBox.Show(myString, "RowHeader information");
}
// raise the event when a button is clicked.
private void myButton_Click(object sender, System.EventArgs e)
{
if (myDataGridTableStyle.RowHeadersVisible)
myDataGridTableStyle.RowHeadersVisible = false;
else
myDataGridTableStyle.RowHeadersVisible = true;
}
' Instantiate the EventHandler.
Public Sub AttachRowHeaderVisibleChanged()
AddHandler myDataGridTableStyle.RowHeadersVisibleChanged, AddressOf MyDelegateRowHeadersVisibleChanged
End Sub
' raise the event when RowHeadersVisible property is changed.
Private Sub MyDelegateRowHeadersVisibleChanged(ByVal sender As Object, ByVal e As EventArgs)
Dim myString As String = "'RowHeadersVisibleChanged' event raised, Row Headers are"
If myDataGridTableStyle.RowHeadersVisible Then
myString += " visible"
Else
myString += " not visible"
End If
MessageBox.Show(myString, "RowHeader information")
End Sub
' raise the event when a button is clicked.
Private Sub myButton_Click(sender As Object, e As System.EventArgs)
If myDataGridTableStyle.RowHeadersVisible Then
myDataGridTableStyle.RowHeadersVisible = False
Else
myDataGridTableStyle.RowHeadersVisible = True
End If
End Sub
Uwagi
Gdy nagłówki wierszy są widoczne, znak plus jest wyświetlany w każdym nagłówku wiersza, jeśli bazowy DataTable ma powiązaną tabelę podrzędną.
Ta właściwość nie będzie działać do momentu dodania DataGridTableStyle obiektów do obiektu GridTableStylesCollection. Do tego czasu ustawienie tej właściwości nie będzie miało żadnego wpływu.