InkPresenter.DetachVisuals(Visual) InkPresenter.DetachVisuals(Visual) InkPresenter.DetachVisuals(Visual) Method

Définition

Détache le visuel du DynamicRenderer du InkPresenter.Detaches the visual of the DynamicRenderer from the InkPresenter.

public:
 void DetachVisuals(System::Windows::Media::Visual ^ visual);
public void DetachVisuals (System.Windows.Media.Visual visual);
member this.DetachVisuals : System.Windows.Media.Visual -> unit

Paramètres

visual
Visual Visual Visual

Le visuel du DynamicRenderer à détacher.The visual of the DynamicRenderer to detach.

Exceptions

visual n'est pas attaché au InkPresenter.visual is not attached to the InkPresenter.

Exemples

L’exemple suivant attache de nouveau le visuel d’un DynamicRenderer à la InkPresenter chaque fois que le DrawingAttributes sur les modifications.The following example re-attaches the visual of a DynamicRenderer to the InkPresenter whenever the DrawingAttributes on the changes. Cet exemple suppose que le AttributeChanged événement est associé au gestionnaire d’événements.This example assumes that the AttributeChanged event is attached to the event handler.

void DrawingAttributesChanged(object sender, PropertyDataChangedEventArgs e)
{
    // Reattach the visual of the DynamicRenderer to the InkPresenter 
    // whenever the DrawingAttributes change.
    presenter.DetachVisuals(renderer.RootVisual);
    presenter.AttachVisuals(renderer.RootVisual, renderer.DrawingAttributes);

}
Private Sub DrawingAttributesChanged(ByVal sender As Object, ByVal e As PropertyDataChangedEventArgs)

    ' Reattach the visual of the DynamicRenderer to the InkPresenter 
    ' whenever the DrawingAttributes change.
    presenter.DetachVisuals(renderer.RootVisual)
    presenter.AttachVisuals(renderer.RootVisual, renderer.DrawingAttributes)

End Sub

Remarques

Lorsque le DrawingAttributes sur un contrôle personnalisé est modifié, l’élément visuel de la DynamicRenderer doit être à nouveau attachée à la InkPresenter.When the DrawingAttributes on a custom control changes, the visual of the DynamicRenderer must be re-attached to the InkPresenter. Appelez le DetachVisuals et AttachVisuals méthodes attacher de nouveau l’élément visuel à la InkPresenter.Call the DetachVisuals and AttachVisuals methods to re-attach the visual to the InkPresenter.

S’applique à