WPF에서 Silverlight로 응용 프로그램을 이식하는 중입니다.Silverlight에서 OnRender에 해당하는 항목은 무엇입니까?
Canvas
에 렌더링 할 모양 및 텍스트를 설명하기 위해 FrameworkElement
(WPF)에서 파생 된 사용자 정의 유형이 사용됩니다.
WPF 앱 루트 노드는 OnRender()
을 재정 의하여 각 자식 노드에 Render
을 호출하여 시각적 트리를 작성하고 '자식'노드 컬렉션을 반복합니다.
Silverlight는 OnRender
을 노출하지 않지만 ControlTemplate
을 사용하면 동일한 효과를 얻을 수 있다는 힌트가 있습니다.
이 방법을 사용할 수 있습니까?이 방법을 사용할 수있는 좋은 예가 있습니까? 나는 약간의 인터넷 검색 (binging?)을했고, 정말로 결정적인 것을 발견하지 못했다.
감사합니다. 그와 관련된 다른 링크를 찾았지만 그 링크를 찾지 못했습니다. –
(예 : http://blogs.msdn.com/silverlight_sdk/archive/2008/10/24/loaded-event-timing-in-silverlight.aspx – nyxtom
위의 링크에서 OnApplyTemplate을 찾았습니다. http : http : //msdn.microsoft.com/en-us/library/system.windows.frameworkelement.onapplytemplate (VS.95) .aspx –