наследовать окно WPF, почему я не вижу кнопки родителя в окне ребенка - PullRequest
1 голос
/ 12 июля 2010

У меня есть базовое окно WPF и второе окно WPF, которое получено из него.если я добавлю новые элементы в дочернее окно, я больше не смогу видеть кнопки, полученные из базового окна.

Кто-нибудь?идея ???спасибо!тали

1 Ответ

0 голосов
/ 12 июля 2010

В WPF нет визуального наследования.Вместо этого вы должны использовать UserControl.

Edit:

<UserControl x:Class="MyUserControl">
  <StackPanel>
    <Button Content="Push me" Click="MyClickHandlerInUserControl" />
  </StackPanle>
</UserControl>

Вы можете использовать этот UserControl в любом представлении, например:

<Window x:Class="MyWindow"
     xmlns:uc="clr-namespace:MyNamespace.MyUserControls" >
  <StackPanel>
    <uc:MyUserControl /> <!--You can use any properties you have declared in your usercontrol -->
    <Button Content="Some other Button" Click="MyClickHandlerInWindow" />
  </StackPanel>
</Window>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...