2009-09-22 2 views
0

몇 가지 사용자 컨트롤과 다른 표준 컨트롤이있는 WPF 대화 상자가 있습니다. 이 대화 상자에는 여러 가지 용도가 있습니다. 지금이 대화 상자는 모든 논리를 관리하여 자체를 조정합니다.WPF에서 대화 상자를 다시 사용하는 가장 좋은 방법은 무엇입니까?

더 나은 방법이 될 것이라고 생각하지만 도움이되지 않을 수 있습니다. 약간 씩 다릅니다

원래 대화

<dialog> 
    <Control1> 
     <CustomHeader /> 
     <Control2 /> 
     <Etc /> 
    </Control1> 
</dialog> 

대화 :

<dialog> 
    <OriginalDialog> 
     <CustomHeader> 
     <TextBlock Text="The whole dialog will show and also include this text now" /> 
     </CustomHeader> 
    <OriginalDialog> 
</dialog> 

I가 또는 더 나은 노력하고있어 할 수있는 방법이 있나요 나는 이런 식으로 뭔가를 할 수 있으면 좋겠다 내가 고려하지 않고있는 길?

답변

2

내가 원하는 것은 UserControl이라고 생각합니다.

아마도 this link이 도움이 될 것입니다.

+0

또는 HeaderedContentControl을 확장하십시오. http://msdn.microsoft.com/en-us/library/system.windows.controls.headeredcontentcontrol.aspx – user7116

관련 문제