This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

InkPresenter.DetachVisuals أسلوب

Visual Studio 2010

detaches البصرية من DynamicRendererمن InkPresenter.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)

public void DetachVisuals(
	Visual visual
)

المعلمات

visual
النوع: System.Windows.Media.Visual
مرئي من DynamicRendererإلى يفصل.

استثناء:شرط
InvalidOperationException

visualهو غير مرفقInkPresenter.

عند DrawingAttributesتشغيل تغييرات عنصر تحكم cusإلىm، المرئية من DynamicRendererيجب أن تكون re-attached إلى InkPresenter. يتصل DetachVisualsو AttachVisualsأساليب إلى re-يرفق البصرية في إلى InkPresenter.

المثال التالي re-attaches البصرية من DynamicRendererإلى InkPresenterعند DrawingAttributesتشغيل التغييرات. Th هو فرض التي AttributeChangedحدث هو موصولة إلى معالج حدث.


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);

}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: