DataGrid.ParentRowsVisibleChanged Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando o valor da ParentRowsVisible propriedade muda.
public:
event EventHandler ^ ParentRowsVisibleChanged;
public event EventHandler ParentRowsVisibleChanged;
member this.ParentRowsVisibleChanged : EventHandler
Public Custom Event ParentRowsVisibleChanged As EventHandler
Tipo de Evento
Exemplos
O seguinte exemplo de código demonstra a utilização deste elemento.
private:
void CallParentRowsVisibleChanged()
{
myDataGrid->ParentRowsVisibleChanged += gcnew EventHandler( this, &MyForm::DataGridParentRowsVisibleChanged_Clicked );
}
// Set the 'ParentRowsVisible' property on click of a button.
void ToggleVisible_Clicked( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if (myDataGrid->ParentRowsVisible)
myDataGrid->ParentRowsVisible = false;
else
myDataGrid->ParentRowsVisible = true;
}
// raise the event when 'ParentRowsVisible' property is changed.
void DataGridParentRowsVisibleChanged_Clicked( Object^ /*sender*/, EventArgs^ /*e*/ )
{
String^ myMessage = "ParentRowsVisibleChanged event raised, Parent row is : ";
bool visible = myDataGrid->ParentRowsVisible;
myMessage = String::Concat( myMessage, visible ? (String^)" " : " NOT ", "visible" );
MessageBox::Show( myMessage, "ParentRowsVisible information" );
}
private void CallParentRowsVisibleChanged()
{
myDataGrid.ParentRowsVisibleChanged +=
new EventHandler(DataGridParentRowsVisibleChanged_Clicked);
}
// Set the 'ParentRowsVisible' property on click of a button.
private void ToggleVisible_Clicked(object sender, EventArgs e)
{
if (myDataGrid.ParentRowsVisible)
myDataGrid.ParentRowsVisible = false;
else
myDataGrid.ParentRowsVisible = true;
}
// raise the event when 'ParentRowsVisible' property is changed.
private void DataGridParentRowsVisibleChanged_Clicked(object sender, EventArgs e)
{
string myMessage = "ParentRowsVisibleChanged event raised, Parent row is : ";
bool visible = myDataGrid.ParentRowsVisible;
myMessage += (visible ? " " : " NOT ") + "visible";
MessageBox.Show(myMessage, "ParentRowsVisible information");
}
Private Sub CallParentRowsVisibleChanged()
AddHandler myDataGrid.ParentRowsVisibleChanged, AddressOf _
DataGridParentRowsVisibleChanged_Clicked
End Sub
' Set the 'ParentRowsVisible' property on click of a button.
Private Sub ToggleVisible_Clicked(ByVal sender As Object, ByVal e As EventArgs)
If myDataGrid.ParentRowsVisible = True Then
myDataGrid.ParentRowsVisible = False
Else
myDataGrid.ParentRowsVisible = True
End If
End Sub
' raise the event when 'ParentRowsVisible' property is changed.
Private Sub DataGridParentRowsVisibleChanged_Clicked(ByVal sender As Object, ByVal e As EventArgs)
Dim myMessage As String = "ParentRowsVisibleChanged event raised, Parent row is : "
Dim visible As Boolean = myDataGrid.ParentRowsVisible
myMessage += IIF(visible, " ", "Not") + "Visible"
MessageBox.Show(myMessage, "ParentRowsVisible information")
End Sub