ShowWindowTest.axaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. x:DataType="Window"
  6. Title="Show Window Test">
  7. <Grid ColumnDefinitions="Auto,Auto" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
  8. <Label Grid.Column="0" Grid.Row="1">Client Size</Label>
  9. <TextBox Name="ClientSize" Grid.Column="1" Grid.Row="1" IsReadOnly="True"
  10. Text="{Binding ClientSize, Mode=OneWay}"/>
  11. <Label Grid.Column="0" Grid.Row="2">Frame Size</Label>
  12. <TextBox Name="FrameSize" Grid.Column="1" Grid.Row="2" IsReadOnly="True"
  13. Text="{Binding FrameSize, Mode=OneWay}"/>
  14. <Label Grid.Column="0" Grid.Row="3">Position</Label>
  15. <TextBox Name="Position" Grid.Column="1" Grid.Row="3" IsReadOnly="True"/>
  16. <Label Grid.Column="0" Grid.Row="4">Owner Rect</Label>
  17. <TextBox Name="OwnerRect" Grid.Column="1" Grid.Row="4" IsReadOnly="True"/>
  18. <Label Grid.Column="0" Grid.Row="5">Screen Rect</Label>
  19. <TextBox Name="ScreenRect" Grid.Column="1" Grid.Row="5" IsReadOnly="True"/>
  20. <Label Grid.Column="0" Grid.Row="6">Scaling</Label>
  21. <TextBox Name="Scaling" Grid.Column="1" Grid.Row="6" IsReadOnly="True"/>
  22. <Label Grid.Column="0" Grid.Row="7">WindowState</Label>
  23. <ComboBox Name="WindowState" Grid.Column="1" Grid.Row="7" SelectedIndex="{Binding WindowState}">
  24. <ComboBoxItem>Normal</ComboBoxItem>
  25. <ComboBoxItem>Minimized</ComboBoxItem>
  26. <ComboBoxItem>Maximized</ComboBoxItem>
  27. <ComboBoxItem>FullScreen</ComboBoxItem>
  28. </ComboBox>
  29. <Label Grid.Column="0" Grid.Row="8">Order (mac)</Label>
  30. <TextBox Name="Order" Grid.Column="1" Grid.Row="8" IsReadOnly="True"/>
  31. <Button Name="HideButton" Grid.Row="9" Command="{Binding $parent[Window].Hide}">Hide</Button>
  32. </Grid>
  33. </Window>