2011-03-11 9 views
1

내 창에서 ContentTemplate 속성을 사용하고 싶습니다.ContentTemplate이 DXWindow에서 작동하지 않습니까?

이제

enter image description here

하는 DXWindow과 같은 일을 (내가 DevExpress의 10.2.4을 사용하고 수행하려고 : 이것은 내가 원하는 방식으로 작동

<Window.ContentTemplate> 
    <DataTemplate> 
     <DockPanel LastChildFill="true"> 
      <TextBlock DockPanel.Dock="Top">Hello world</TextBlock> 
      <ContentPresenter Content="{Binding}" /> 
     </DockPanel> 
    </DataTemplate> 
</Window.ContentTemplate> 
<Button>TestButton</Button> 

: 우선 표준 창 클래스와 그것을 시도 버전) :이 속성이 무시됩니다 같은

<dx:DXWindow.ContentTemplate> 
    <DataTemplate> 
     <DockPanel LastChildFill="true"> 
      <TextBlock DockPanel.Dock="Top">Hello world</TextBlock> 
      <ContentPresenter Content="{Binding}" /> 
     </DockPanel> 
    </DataTemplate> 
</dx:DXWindow.ContentTemplate> 
<Button>TestButton</Button> 

그러나이 작동하지 않습니다이 보이는

enter image description here

이 문제를 해결할 수 있습니까?

감사합니다.

답변

2

나는이 XAML (가 최신 버전 (10.2.5)에서의 오류와 함께 실패)로 문제를 참조하십시오

The DXWindow.ContentTemplate with the ContentPresenter raises exception

우리는 미래에이 문제를 해결합니다.

ContentTemplate을 사용하는 이유와 DXWindow에 직접 두 컨트롤을 추가하고 싶지 않은 이유를 설명해주십시오.

+0

답변 해 주셔서 감사합니다. 이것은 문제를 설명하기위한 작은 예일뿐입니다. 사실 내 대화 상자 창 (확인/취소/etc 단추, 로고 등)에 대한 기본 클래스를 만들고 싶습니다. DXWindow에서 상속받은 DialogWindow 클래스가 있습니다. 그리고 DialogWindow에서 ContentTemplate 속성을 설정했습니다. 그러나 아무 일도 일어나지 않습니다 : ( –

+0

나는 Template 속성을 시도했는데 어떻게 든 작동하지만 DXWindow의 템플릿을 대체하므로 제목 막대, 제어 단추가 없어졌습니다. –

+0

지원 센터에서이 버그가 수정되었다고 말합니다.이 버그가 여전히 있음을 확인할 수 있습니다. v2012 vol 1.8/1-Nov-2012 –

관련 문제