OutSignalMainPage.axaml 1.3 KB

12345678910111213141516171819202122232425262728
  1. <UserControl
  2. x:Class="ShakerApp.Views.OutSignalMainPage"
  3. xmlns="https://github.com/avaloniaui"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="using:ShakerApp"
  7. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  8. xmlns:model="using:ShakerApp.Models"
  9. xmlns:oxy="clr-namespace:OxyPlot.Avalonia;assembly=OxyPlot.Avalonia"
  10. xmlns:suki="https://github.com/kikipoulet/SukiUI"
  11. xmlns:view="using:ShakerApp.Views"
  12. xmlns:vm="using:ShakerApp.ViewModels"
  13. d:DesignHeight="450"
  14. d:DesignWidth="800"
  15. x:DataType="vm:OutSignalMainPageViewModel"
  16. DataContext="{Binding Source={x:Static vm:OutSignalMainPageViewModel.Instance}}"
  17. mc:Ignorable="d">
  18. <Grid ColumnDefinitions="150,*">
  19. <StackPanel Grid.Column="0">
  20. <view:ShakerMiniStatusControl />
  21. <view:OilMinView IsVisible="{Binding Source={x:Static vm:OilSourceStatusViewModel.Instance}, Path=IsEnabled}" />
  22. </StackPanel>
  23. <ContentControl
  24. Grid.Column="1"
  25. Content="{Binding Content, Converter={StaticResource Type2ViewConverter}}"
  26. DataContext="{Binding Source={x:Static vm:OutSignalMainPageViewModel.Instance}, Path=AnalogSignal}" />
  27. </Grid>
  28. </UserControl>