MainWindow.xaml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <Window
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:local="clr-namespace:ApiTest"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. Title="MainWindow"
  8. Width="800"
  9. Height="450"
  10. mc:Ignorable="d"
  11. x:Class="ApiTest.MainWindow">
  12. <Grid>
  13. <Grid.RowDefinitions>
  14. <RowDefinition Height="50" />
  15. <RowDefinition Height="*" />
  16. </Grid.RowDefinitions>
  17. <Grid Grid.Row="0">
  18. <StackPanel Orientation="Horizontal" HorizontalAlignment="Left">
  19. <TextBlock VerticalAlignment="Center" Text="IP" />
  20. <TextBox
  21. x:Name="uxIp"
  22. Width="120"
  23. VerticalAlignment="Center"
  24. Text="192.168.1.10" />
  25. <TextBlock VerticalAlignment="Center" Text="account" />
  26. <TextBox
  27. x:Name="uxAccount"
  28. Width="120"
  29. VerticalAlignment="Center"
  30. Text="" />
  31. <TextBlock VerticalAlignment="Center" Text="pass" />
  32. <TextBox
  33. x:Name="uxPass"
  34. Width="120"
  35. VerticalAlignment="Center"
  36. Text="" />
  37. </StackPanel>
  38. <StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
  39. <TextBlock VerticalAlignment="Center" Text="p0" />
  40. <TextBox
  41. x:Name="uxP0"
  42. Width="120"
  43. VerticalAlignment="Center"
  44. Text="" />
  45. <TextBlock VerticalAlignment="Center" Text="p1" />
  46. <TextBox
  47. x:Name="uxP1"
  48. Width="120"
  49. VerticalAlignment="Center"
  50. Text="" />
  51. </StackPanel>
  52. </Grid>
  53. <Grid Grid.Row="1">
  54. <Grid.ColumnDefinitions>
  55. <ColumnDefinition Width="170" />
  56. <ColumnDefinition Width="*" />
  57. </Grid.ColumnDefinitions>
  58. <ScrollViewer HorizontalScrollBarVisibility="Disabled" Grid.Column="0">
  59. <StackPanel >
  60. <Button Margin="5" Click="GetVersion_Click">
  61. <TextBlock Text="GetVersion" />
  62. </Button>
  63. <Button Margin="5" Click="GetSystem_Click">
  64. <TextBlock Text="GetSystem" />
  65. </Button>
  66. <Button Margin="5" Click="GetCharging_Click">
  67. <TextBlock Text="GetCharging" />
  68. </Button>
  69. <Button Margin="5" Click="GetNetwrok_Click">
  70. <TextBlock Text="GetNetwrok" />
  71. </Button>
  72. <Button Margin="5" Click="GetBackend_Click">
  73. <TextBlock Text="GetBackend" />
  74. </Button>
  75. <Button Margin="5" Click="EnableAuth_Click">
  76. <TextBlock Text="Enable Auth" />
  77. </Button>
  78. <Button Margin="5" Click="DisableAuth_Click">
  79. <TextBlock Text="Disable Auth" />
  80. </Button>
  81. <Button Margin="5" Click="SetSystem_Click">
  82. <TextBlock Text="SetSystem" />
  83. </Button>
  84. <Button Margin="5" Click="GetTelcom_Click">
  85. <TextBlock Text="GetTelcom" />
  86. </Button>
  87. <Button Margin="5" Click="UploadFirmware_Click">
  88. <TextBlock Text="UploadFirmware" />
  89. </Button>
  90. <Button Margin="5" Click="ReStart_Click">
  91. <TextBlock Text="ReStart" />
  92. </Button>
  93. <Button Margin="5" Click="BtnStatus_Click">
  94. <TextBlock Text="BtnStatus" />
  95. </Button>
  96. <Button Margin="5" Click="SetWifiStation_Click">
  97. <TextBlock Text="SetWifiStation" />
  98. </Button>
  99. <Button Margin="5" Click="SetTelcom_Click">
  100. <TextBlock Text="EnableTelcom" />
  101. </Button>
  102. </StackPanel>
  103. </ScrollViewer>
  104. <TextBox
  105. x:Name="uxResult"
  106. Grid.Column="1"
  107. TextWrapping="Wrap" />
  108. </Grid>
  109. </Grid>
  110. </Window>