ShowWindowTest.axaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <Window xmlns="https://github.com/avaloniaui"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  3. x:Class="IntegrationTestApp.ShowWindowTest"
  4. Name="SecondaryWindow"
  5. Title="Show Window Test">
  6. <Grid ColumnDefinitions="Auto,Auto" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
  7. <Label Grid.Column="0" Grid.Row="1">Client Size</Label>
  8. <TextBox Name="ClientSize" Grid.Column="1" Grid.Row="1" IsReadOnly="True"
  9. Text="{Binding ClientSize, Mode=OneWay}"/>
  10. <Label Grid.Column="0" Grid.Row="2">Frame Size</Label>
  11. <TextBox Name="FrameSize" Grid.Column="1" Grid.Row="2" IsReadOnly="True"
  12. Text="{Binding FrameSize, Mode=OneWay}"/>
  13. <Label Grid.Column="0" Grid.Row="3">Position</Label>
  14. <TextBox Name="Position" Grid.Column="1" Grid.Row="3" IsReadOnly="True"/>
  15. <Label Grid.Column="0" Grid.Row="4">Owner Rect</Label>
  16. <TextBox Name="OwnerRect" Grid.Column="1" Grid.Row="4" IsReadOnly="True"/>
  17. <Label Grid.Column="0" Grid.Row="5">Screen Rect</Label>
  18. <TextBox Name="ScreenRect" Grid.Column="1" Grid.Row="5" IsReadOnly="True"/>
  19. <Label Grid.Column="0" Grid.Row="6">Scaling</Label>
  20. <TextBox Name="Scaling" Grid.Column="1" Grid.Row="6" IsReadOnly="True"/>
  21. <Label Grid.Column="0" Grid.Row="7">WindowState</Label>
  22. <ComboBox Name="WindowState" Grid.Column="1" Grid.Row="7" SelectedIndex="{Binding WindowState}">
  23. <ComboBoxItem>Normal</ComboBoxItem>
  24. <ComboBoxItem>Minimized</ComboBoxItem>
  25. <ComboBoxItem>Maximized</ComboBoxItem>
  26. <ComboBoxItem>Fullscreen</ComboBoxItem>
  27. </ComboBox>
  28. <Button Name="HideButton" Grid.Row="8" Command="{Binding $parent[Window].Hide}">Hide</Button>
  29. </Grid>
  30. </Window>