<ContentControl Content="Test">
<ContentControl.ContentTemplate>
<DataTemplate>
<Border>
<ContentPresenter />
</Border>
</DataTemplate>
</ContentControl.ContentTemplate>
</ContentControl>
throw됩니다 stackoverflow 예외입니다. 그러나 ContentPresenter 이외의 다른 컨트롤을 사용하는 경우 ItemPresenter도 작동합니다. 나는 ContentPresenter를 가지고 있다는 의미가 아니라 지식 만 알고 싶어한다는 것을 알고 있습니다. 왜 그것은 StackOverFlow 예외를 던지고 Intellisense가 추가 할 수 있다는 것을 보여주는 이유는 무엇입니까? (Intellisense에서 ContentPresenter를 잘못 가지지 않았 음을 의미합니다). 어떤 도움이 고도로 appericiated 것입니다. 아니면 Wpf의 결함입니다.ContentPresenter를 ContentTemplate에 추가 할 때 예외가 발생합니다.
는
* intellisense가 알려주는 * 아무 것도 계산할 수 없습니다. –
나는 귀하의 질문을 가장 일반적인 경우로 축소 시켰습니다. –