MainWindow.axaml 813 B

12345678910111213141516171819
  1. <Window xmlns="https://github.com/avaloniaui"
  2. xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
  3. x:Class="ReactiveUIDemo.MainWindow"
  4. xmlns:vm="using:ReactiveUIDemo.ViewModels"
  5. xmlns:rxui="using:Avalonia.ReactiveUI"
  6. Title="AvaloniaUI ReactiveUI Demo"
  7. x:DataType="vm:MainWindowViewModel">
  8. <TabControl TabStripPlacement="Left">
  9. <TabItem Header="RoutedViewHost">
  10. <DockPanel DataContext="{Binding RoutedViewHost}">
  11. <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8">
  12. <Button Command="{Binding ShowFoo}">Foo</Button>
  13. <Button Command="{Binding ShowBar}">Bar</Button>
  14. </StackPanel>
  15. <rxui:RoutedViewHost Router="{Binding Router}"/>
  16. </DockPanel>
  17. </TabItem>
  18. </TabControl>
  19. </Window>