2012-11-24 3 views
0

TextBox 만 포함 된 BasicUserControl2라는 컨트롤이 있습니다. 컨트롤 안에 중첩 된 TextBox 노출하는 종속성 속성을 등록하고 싶습니다. 이 때문에 부모 컨트롤에 BasicUserControl1 말 것을 나는내부 컨트롤에 종속성 속성 등록

같은 것을 쓸 수
<tt:BasicUserControl2 TextBox.FontSize="10" /> 

I 현재 다음 종속성 속성이 있습니다

public TextBox TextBox 
    { 
     get { return (TextBox)_textBox; } 
     set { this.SetValue(TextBoxProperty, value); } 
    } 
    public static readonly DependencyProperty TextBoxProperty = DependencyProperty.Register(
     "TextBox", typeof(TextBox), typeof(BasicUserControl2)); 

재산 어떤 종류의 등록을해야하나요을? 부모 UserControl 동일한 속성을 개별적으로 텍스트 상자에 속성을 매핑하는 것을 피하기 위해 노력하고있어.

답변

1

사용자 지정 UserControl에 종속성 속성 대신 Attached property을 만들어야합니다.