MainWindow.axaml 1.6 KB

123456789101112131415161718192021222324252627282930313233
  1. <suki:SukiWindow
  2. x:Class="Dynamicloadsimulationdevice.MainWindow"
  3. xmlns="https://github.com/avaloniaui"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:convert="using:IViewModel.Convert"
  6. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  7. xmlns:mainvm="using:Dynamicloadsimulationdevice.ViewModels"
  8. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  9. xmlns:suki="https://github.com/kikipoulet/SukiUI"
  10. xmlns:vm="using:IViewModel.ViewModels"
  11. Title="{Binding Source={x:Static vm:LanguageValueViewModel.Instance}, Path=Title}"
  12. d:DesignHeight="450"
  13. d:DesignWidth="800"
  14. x:DataType="vm:MenuViewModel"
  15. ClosingBehavior="OwnerAndChildWindows"
  16. DataContext="{x:Static vm:MenuViewModel.Instance}"
  17. IsMenuVisible="{Binding IsMenuVisible}"
  18. MenuItems="{Binding Menus, Converter={x:Static convert:MenuItemConverter.Instance}}"
  19. mc:Ignorable="d">
  20. <Interaction.Behaviors>
  21. <EventTriggerBehavior EventName="Closing">
  22. <InvokeCommandAction Command="{Binding Source={x:Static mainvm:MainWindowViewModel.Instance}, Path=ClosingCommand}" InputConverter="{Binding Source={x:Static convert:WindowClosingInputConverter.Instance}}" />
  23. </EventTriggerBehavior>
  24. </Interaction.Behaviors>
  25. <suki:SukiWindow.Hosts>
  26. <suki:SukiToastHost Manager="{Binding Source={x:Static mainvm:MainWindowViewModel.Instance}, Path=ToastManager}" />
  27. <suki:SukiDialogHost Manager="{Binding Source={x:Static mainvm:MainWindowViewModel.Instance}, Path=DialogManager}" />
  28. </suki:SukiWindow.Hosts>
  29. <Grid>
  30. <TextBlock Text="4325" />
  31. </Grid>
  32. </suki:SukiWindow>