MainWindow.xaml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <Window xmlns="https://github.com/avaloniaui" MinWidth="500" MinHeight="300"
  2. Width="1024" Height="800"
  3. Title="Native embedding sample"
  4. xmlns:local="clr-namespace:NativeEmbedSample"
  5. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  6. x:Class="NativeEmbedSample.MainWindow">
  7. <DockPanel>
  8. <Menu DockPanel.Dock="Top">
  9. <MenuItem Header="Test">
  10. <MenuItem Header="SubMenu">
  11. <MenuItem Header="Item 1"/>
  12. <MenuItem Header="Item 2"/>
  13. <MenuItem Header="Item 3"/>
  14. </MenuItem>
  15. <MenuItem Header="Item 1"/>
  16. <MenuItem Header="Item 2"/>
  17. <MenuItem Header="Item 3"/>
  18. </MenuItem>
  19. </Menu>
  20. <DockPanel DockPanel.Dock="Top">
  21. <Button DockPanel.Dock="Right" Click="ShowPopupDelay">Show popup (delay)</Button>
  22. <Button DockPanel.Dock="Right" Click="ShowPopup">Show popup</Button>
  23. <Border DockPanel.Dock="Right" Background="#c0c0c0">
  24. <ToolTip.Tip>
  25. <ToolTip>
  26. <TextBlock>Text</TextBlock>
  27. </ToolTip>
  28. </ToolTip.Tip>
  29. <TextBlock>Tooltip</TextBlock>
  30. </Border>
  31. <TextBox Text="Lorem ipsum dolor sit amet"/>
  32. </DockPanel>
  33. <Grid ColumnDefinitions="*,5,*">
  34. <DockPanel>
  35. <StackPanel Orientation="Horizontal" DockPanel.Dock="Top">
  36. <CheckBox x:Name="firstVisible" IsChecked="True"/>
  37. <TextBlock>Visible</TextBlock>
  38. </StackPanel>
  39. <local:EmbedSample IsVisible="{Binding #firstVisible.IsChecked}"/>
  40. </DockPanel>
  41. <GridSplitter Grid.Column="1" Width="5" HorizontalAlignment="Stretch" />
  42. <DockPanel Grid.Column="2">
  43. <StackPanel Orientation="Horizontal" DockPanel.Dock="Top">
  44. <CheckBox x:Name="secondVisible" IsChecked="True"/>
  45. <TextBlock>Visible</TextBlock>
  46. </StackPanel>
  47. <local:EmbedSample IsSecond="True" IsVisible="{Binding #secondVisible.IsChecked}"/>
  48. </DockPanel>
  49. </Grid>
  50. </DockPanel>
  51. </Window>