C# 클래스 ICSharpCode.WpfDesign.Designer.Xaml.XamlDesignItem

상속: DesignItem
파일 보기 프로젝트 열기: icsharpcode/WpfDesigner 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetAllChildXamlObjects IEnumerable
GetRootXamlObject ICSharpCode.WpfDesign.XamlDom.XamlObject
NotifyPropertyChanged void
SetNameInternal void

공개 메소드들

메소드 설명
Clone ( ) : DesignItem
FixDesignItemReferencesOnNameChange ( string oldName, string newName ) : void

Fixes {x:Reference and {Binding ElementName to this Element in XamlDocument

SetView ( UIElement newView ) : void
XamlDesignItem ( XamlObject xamlObject, XamlDesignContext designContext ) : System

비공개 메소드들

메소드 설명
GetAllChildXamlObjects ( XamlObject item, bool onlyFromSameNamescope = false ) : IEnumerable

Get's all Child XamlObject Instances

GetRootXamlObject ( XamlObject item, bool onlyFromSameNamescope = false ) : XamlObject

Find's the Root XamlObject (real Root, or Root Object in Namescope)

NotifyPropertyChanged ( XamlModelProperty property ) : void
SetNameInternal ( string newName ) : void

메소드 상세

Clone() 공개 메소드

public Clone ( ) : DesignItem
리턴 DesignItem

FixDesignItemReferencesOnNameChange() 공개 메소드

Fixes {x:Reference and {Binding ElementName to this Element in XamlDocument
public FixDesignItemReferencesOnNameChange ( string oldName, string newName ) : void
oldName string
newName string
리턴 void

SetView() 공개 메소드

public SetView ( UIElement newView ) : void
newView System.Windows.UIElement
리턴 void

XamlDesignItem() 공개 메소드

public XamlDesignItem ( XamlObject xamlObject, XamlDesignContext designContext ) : System
xamlObject ICSharpCode.WpfDesign.XamlDom.XamlObject
designContext XamlDesignContext
리턴 System