DataGrid.ParentRowsLabelStyleChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando viene modificato lo stile dell'etichetta della riga padre.
public:
event EventHandler ^ ParentRowsLabelStyleChanged;
public event EventHandler ParentRowsLabelStyleChanged;
member this.ParentRowsLabelStyleChanged : EventHandler
Public Custom Event ParentRowsLabelStyleChanged As EventHandler
Tipo evento
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo membro.
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
Si applica a
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.