DataGrid.ParentRowsLabelStyleChanged Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando cambia el estilo de etiqueta de la fila primaria.
public:
event EventHandler ^ ParentRowsLabelStyleChanged;
public event EventHandler ParentRowsLabelStyleChanged;
member this.ParentRowsLabelStyleChanged : EventHandler
Public Custom Event ParentRowsLabelStyleChanged As EventHandler
Tipo de evento
Ejemplos
En el ejemplo de código siguiente se muestra el uso de este miembro.
private:
void CallParentRowsLabelStyleChanged()
{
myDataGrid->ParentRowsLabelStyleChanged += gcnew EventHandler( this, &MyForm::DataGridParentRowsLabelStyleChanged_Clicked );
}
// Set the 'ParentRowsLabelStyle' property on click of a button.
void ToggleStyle_Clicked( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if ( myDataGrid->ParentRowsLabelStyle.ToString()->Equals( "Both" ) )
myDataGrid->ParentRowsLabelStyle = DataGridParentRowsLabelStyle::TableName;
else
myDataGrid->ParentRowsLabelStyle = DataGridParentRowsLabelStyle::Both;
}
// raise the event when 'ParentRowsLabelStyle' property is changed.
void DataGridParentRowsLabelStyleChanged_Clicked( Object^ /*sender*/, EventArgs^ /*e*/ )
{
String^ myMessage = "ParentRowsLabelStyleChanged event raised, LabelStyle is : ";
// Get the state of 'ParentRowsLabelStyle' property.
String^ myLabelStyle = myDataGrid->ParentRowsLabelStyle.ToString();
myMessage = String::Concat( myMessage, myLabelStyle );
MessageBox::Show( myMessage, "ParentRowsLabelStyle information" );
}
private void CallParentRowsLabelStyleChanged()
{
myDataGrid.ParentRowsLabelStyleChanged +=
new EventHandler(DataGridParentRowsLabelStyleChanged_Clicked);
}
// Set the 'ParentRowsLabelStyle' property on click of a button.
private void ToggleStyle_Clicked(object sender, EventArgs e)
{
if (myDataGrid.ParentRowsLabelStyle.ToString() == "Both")
myDataGrid.ParentRowsLabelStyle = DataGridParentRowsLabelStyle.TableName;
else
myDataGrid.ParentRowsLabelStyle = DataGridParentRowsLabelStyle.Both;
}
// raise the event when 'ParentRowsLabelStyle' property is changed.
private void DataGridParentRowsLabelStyleChanged_Clicked(object sender, EventArgs e)
{
string myMessage = "ParentRowsLabelStyleChanged event raised, LabelStyle is : ";
// Get the state of 'ParentRowsLabelStyle' property.
string myLabelStyle = myDataGrid.ParentRowsLabelStyle.ToString();
myMessage += myLabelStyle;
MessageBox.Show(myMessage, "ParentRowsLabelStyle information");
}
Private Sub CallParentRowsLabelStyleChanged()
AddHandler myDataGrid.ParentRowsLabelStyleChanged, AddressOf _
DataGridParentRowsLabelStyleChanged_Clicked
End Sub
' Set the 'ParentRowsLabelStyle' property on click of a button.
Private Sub ToggleStyle_Clicked(ByVal sender As Object, ByVal e As EventArgs)
If myDataGrid.ParentRowsLabelStyle.ToString() = "Both" Then
myDataGrid.ParentRowsLabelStyle = DataGridParentRowsLabelStyle.TableName
Else
myDataGrid.ParentRowsLabelStyle = DataGridParentRowsLabelStyle.Both
End If
End Sub
' raise the event when 'ParentRowsLabelStyle' property is changed.
Private Sub DataGridParentRowsLabelStyleChanged_Clicked(ByVal sender As Object, ByVal e As EventArgs)
Dim myMessage As String = "ParentRowsLabelStyleChanged event raised, LabelStyle is : "
' Get the state of 'ParentRowsLabelStyle' property.
Dim myLabelStyle As String = myDataGrid.ParentRowsLabelStyle.ToString()
myMessage += myLabelStyle
MessageBox.Show(myMessage, "ParentRowsLabelStyle information")
End Sub