cleanup
[GitHub/Stricted/SpeedportHybridControl.git] / SpeedportHybridControl / page / StatusPage.xaml
1 <Page x:Class="SpeedportHybridControl.page.StatusPage"
2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
5 xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
6 xmlns:local="clr-namespace:SpeedportHybridControl"
7 mc:Ignorable="d"
8 Width="Auto" Height="Auto"
9 Title="StatusPage">
10
11 <Grid DataContext="{StaticResource StatusPageModel}">
12 <GroupBox Header="Status-Informationen" HorizontalAlignment="Left" VerticalAlignment="Top" Width="235">
13 <Grid>
14 <StackPanel HorizontalAlignment="Left" Width="120">
15 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Name des Gerätes:" VerticalAlignment="Top"/>
16 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Firmware-Version:" VerticalAlignment="Top"/>
17 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Seriennummer:" VerticalAlignment="Top"/>
18 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="IMEI-Nummer:" VerticalAlignment="Top"/>
19 <TextBlock Text="Uptime:" />
20 </StackPanel>
21
22 <StackPanel HorizontalAlignment="Right" Width="103">
23 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding device_name}" VerticalAlignment="Top"/>
24 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding firmware_version}" VerticalAlignment="Top"/>
25 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding serial_number}" VerticalAlignment="Top"/>
26 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding imei}" VerticalAlignment="Top"/>
27 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding uptime}" VerticalAlignment="Top"/>
28 </StackPanel>
29 </Grid>
30 </GroupBox>
31 <GroupBox Header="Internet" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,103,0,0" Width="235">
32 <Grid>
33 <StackPanel HorizontalAlignment="Left" Width="132">
34 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="DSL-Link:" VerticalAlignment="Top"/>
35 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="DSL-Verbindung:" VerticalAlignment="Top"/>
36 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Downstream:" VerticalAlignment="Top"/>
37 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Upstream:" VerticalAlignment="Top"/>
38 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="LTE-Verbindung:" VerticalAlignment="Top"/>
39 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Empfangsstärke:" VerticalAlignment="Top"/>
40 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="WLAN TO GO (HotSpot):" VerticalAlignment="Top"/>
41 </StackPanel>
42
43 <StackPanel HorizontalAlignment="Right" Width="91">
44 <TextBlock HorizontalAlignment="Left" TextWrapping="NoWrap" Text="{Binding dsl_link_status}" VerticalAlignment="Top"/>
45 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding status}" VerticalAlignment="Top"/>
46 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding dsl_downstream}" VerticalAlignment="Top"/>
47 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding dsl_upstream}" VerticalAlignment="Top"/>
48 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding lte_status}" VerticalAlignment="Top"/>
49 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding lte_signal}" VerticalAlignment="Top"/>
50 <Image Source="{Binding lte_image}" HorizontalAlignment="Left" Margin="70,-18,0,0" VerticalAlignment="Top" Height="20"/>
51 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding hsfon_status}" VerticalAlignment="Top"/>
52 </StackPanel>
53 </Grid>
54 </GroupBox>
55 <GroupBox Header="Heimnetzwerk" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="240,0,0,0" Width="270">
56 <Grid>
57 <StackPanel Margin="0,0,146,0">
58 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="WLAN 2,4-GHz:" VerticalAlignment="Top"/>
59 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Name (SSID):" VerticalAlignment="Top"/>
60 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Geräte:" VerticalAlignment="Top"/>
61 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="WLAN 5-GHz:" VerticalAlignment="Top"/>
62 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Name (SSID):" VerticalAlignment="Top"/>
63 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text=" Geräte:" VerticalAlignment="Top"/>
64 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Geräte an LAN 1-4:" VerticalAlignment="Top"/>
65 </StackPanel>
66
67 <StackPanel Margin="112,0,0,0">
68 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding use_wlan}" VerticalAlignment="Top"/>
69 <TextBlock HorizontalAlignment="Left" TextWrapping="NoWrap" Text="{Binding wlan_ssid}" VerticalAlignment="Top"/>
70 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding wlan_devices}" VerticalAlignment="Top"/>
71 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding use_wlan_5ghz}" VerticalAlignment="Top"/>
72 <TextBlock HorizontalAlignment="Left" TextWrapping="NoWrap" Text="{Binding wlan_5ghz_ssid}" VerticalAlignment="Top"/>
73 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding wlan_5ghz_devices}" VerticalAlignment="Top"/>
74 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="1" VerticalAlignment="Top"/>
75 <Image Source="{Binding lan1_device}" HorizontalAlignment="Left" Margin="8,-11,0,0" VerticalAlignment="Top" Height="10"/>
76 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="2" Margin="21,-16,0,0" VerticalAlignment="Top"/>
77 <Image Source="{Binding lan2_device}" HorizontalAlignment="Left" Margin="29,-11,0,0" VerticalAlignment="Top" Height="10"/>
78 <TextBlock HorizontalAlignment="Left" Margin="42,-16,0,0" TextWrapping="Wrap" Text="3" VerticalAlignment="Top"/>
79 <Image Source="{Binding lan3_device}" HorizontalAlignment="Left" Margin="50,-11,0,0" VerticalAlignment="Top" Height="10"/>
80 <TextBlock HorizontalAlignment="Left" Margin="63,-16,0,0" TextWrapping="Wrap" Text="4" VerticalAlignment="Top"/>
81 <Image Source="{Binding lan4_device}" HorizontalAlignment="Left" Margin="71,-11,0,0" VerticalAlignment="Top" Height="10"/>
82 </StackPanel>
83 </Grid>
84 </GroupBox>
85 <GroupBox Header="Telefonie" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="240,130,0,0" Width="270" Height="135">
86 <Grid>
87 <ListView ItemsSource="{Binding addphonenumber}" HorizontalAlignment="Left" Width="258" Margin="0,0,0,32">
88 <ListView.Resources>
89 <Style TargetType="{x:Type GridViewColumnHeader}">
90 <Setter Property="HorizontalContentAlignment" Value="Left" />
91 </Style>
92 </ListView.Resources>
93 <ListView.View>
94 <GridView>
95 <GridViewColumn TextBlock.TextAlignment="Left" Header="nummer" DisplayMemberBinding="{Binding Path=number}" Width="Auto"/>
96 <GridViewColumn TextBlock.TextAlignment="Left" Header="status" DisplayMemberBinding="{Binding Path=status}" Width="Auto"/>
97 </GridView>
98 </ListView.View>
99 </ListView>
100
101 <StackPanel Margin="0,81,85,0">
102 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="DECT-Basisstation:" VerticalAlignment="Top"/>
103 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Angemeldete Schnurlostelefone:" VerticalAlignment="Top"/>
104 </StackPanel>
105
106 <StackPanel Margin="183,81,0,0">
107 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding use_dect}" VerticalAlignment="Top"/>
108 <TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="{Binding dect_devices}" VerticalAlignment="Top"/>
109 </StackPanel>
110 </Grid>
111 </GroupBox>
112
113 <TextBlock Text="{Binding datetime}" Margin="0,0,10,0" HorizontalAlignment="Right" VerticalAlignment="Bottom" />
114 <Button Command="{Binding Path=ReloadCommand}" x:Name="reload" Content="Aktualisieren" Margin="218,0,218,0" VerticalAlignment="Bottom"/>
115 </Grid>
116 </Page>