Skip to content

Commit de8aea2

Browse files
committed
Created Ping page (#674)
1 parent 6a4e86d commit de8aea2

File tree

15 files changed

+145
-7
lines changed

15 files changed

+145
-7
lines changed

InternetTest/InternetTest/Components/Sidebar.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@
227227
Padding="5"
228228
HorizontalContentAlignment="Left"
229229
Background="Transparent"
230+
Command="{Binding PingPageCommand}"
230231
Content="{x:Static lang:Resources.Ping}"
231232
GroupName="Sidebar"
232233
Style="{DynamicResource SidebarButton}" />

InternetTest/InternetTest/Helpers/PasswordBoxHelper.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ public static void SetBoundPassword(DependencyObject obj, string value)
4545

4646
private static void OnBoundPasswordChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
4747
{
48-
var passwordBox = d as PasswordBox;
49-
if (passwordBox != null)
48+
if (d is PasswordBox passwordBox)
5049
{
5150
passwordBox.PasswordChanged -= PasswordChanged;
5251
passwordBox.Password = e.NewValue as string ?? string.Empty;

InternetTest/InternetTest/MainWindow.xaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@
9898
<DataTemplate DataType="{x:Type vm:LocateIpPageViewModel}">
9999
<views:LocateIpPage />
100100
</DataTemplate>
101+
<DataTemplate DataType="{x:Type vm:PingPageViewModel}">
102+
<views:PingPage />
103+
</DataTemplate>
101104
</Grid.Resources>
102105
<Grid DataContext="{Binding SidebarViewModel}">
103106
<Grid.Resources>

InternetTest/InternetTest/Models/WiFiNetwork.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,7 @@ public async Task<bool> ConnectAsync(string password = "")
102102
bssType: BssType ?? ManagedNativeWifi.BssType.Any,
103103
timeout: TimeSpan.FromSeconds(10));
104104

105-
if (!connectionResult)
106-
return false;
107-
108-
return true;
105+
return connectionResult;
109106
}
110107

111108
public static string GetWpa2PersonalProfileXml(string ssid, string password)

InternetTest/InternetTest/Properties/Resources.Designer.cs

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

InternetTest/InternetTest/Properties/Resources.en-US.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,4 +1218,7 @@ Absolutely NO data is sent to Léo Corporation.</value>
12181218
<data name="Proxy" xml:space="preserve">
12191219
<value>Proxy</value>
12201220
</data>
1221+
<data name="PingDesc" xml:space="preserve">
1222+
<value>Execute a ping.</value>
1223+
</data>
12211224
</root>

InternetTest/InternetTest/Properties/Resources.fr-FR.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,4 +1218,7 @@ Absolument AUCUNE donnée n'est envoyée à Léo Corporation.</value>
12181218
<data name="Proxy" xml:space="preserve">
12191219
<value>Proxy</value>
12201220
</data>
1221+
<data name="PingDesc" xml:space="preserve">
1222+
<value>Exécuter un ping.</value>
1223+
</data>
12211224
</root>

InternetTest/InternetTest/Properties/Resources.it-IT.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,4 +1218,7 @@ Assolutamente NESSUN dato verrà inviato a Léo Corporation.</value>
12181218
<data name="Proxy" xml:space="preserve">
12191219
<value>Proxy</value>
12201220
</data>
1221+
<data name="PingDesc" xml:space="preserve">
1222+
<value>Esegui un ping.</value>
1223+
</data>
12211224
</root>

InternetTest/InternetTest/Properties/Resources.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,4 +1218,7 @@ Absolutely NO data is sent to Léo Corporation.</value>
12181218
<data name="Proxy" xml:space="preserve">
12191219
<value>Proxy</value>
12201220
</data>
1221+
<data name="PingDesc" xml:space="preserve">
1222+
<value>Execute a ping.</value>
1223+
</data>
12211224
</root>

InternetTest/InternetTest/Properties/Resources.zh-CN.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1209,4 +1209,7 @@
12091209
<data name="Proxy" xml:space="preserve">
12101210
<value>代理</value>
12111211
</data>
1212+
<data name="PingDesc" xml:space="preserve">
1213+
<value>执行一次ping操作。</value>
1214+
</data>
12121215
</root>

0 commit comments

Comments
 (0)