NetDetailsWindow.xaml 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <Window x:Class="Oreo.PCMonitor.Views.NetDetailsWindow"
  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:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:Oreo.PCMonitor.Views"
  7. mc:Ignorable="d"
  8. Title="NetDetailsWindow" Height="450" Width="650" Loaded="Window_Loaded">
  9. <Grid>
  10. <Label x:Name="LbStatus" Content="{Binding Status}" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Width="622" Height="25"/>
  11. <Label x:Name="LbDesc" Content="查看软件的联网情况,网速及流量等。" HorizontalAlignment="Left" Margin="10,35,0,0" VerticalAlignment="Top" Width="622" Height="25"/>
  12. <TabControl x:Name="tabControl" HorizontalAlignment="Left" Height="336" Margin="10,73,0,0" VerticalAlignment="Top" Width="622">
  13. <TabItem Header="程序网速">
  14. <Grid Background="#FFE5E5E5">
  15. <DataGrid x:Name="dataGrid" HorizontalAlignment="Left" VerticalAlignment="Top" Height="307" Width="616" ColumnWidth="SizeToHeader" ItemsSource="{Binding ObNetPro}" AutoGenerateColumns="False" PreviewMouseLeftButtonDown="Order">
  16. <DataGrid.Columns>
  17. <DataGridTextColumn Binding="{Binding ProcessName}" ClipboardContentBinding="{x:Null}" Header="名称" Width="200" CanUserReorder="False" IsReadOnly="True"/>
  18. <DataGridTemplateColumn Header="头像" Width="80" IsReadOnly="True">
  19. <DataGridTemplateColumn.CellTemplate>
  20. <DataTemplate>
  21. <Image Height="40" Source="{Binding ProcessIcon}" />
  22. </DataTemplate>
  23. </DataGridTemplateColumn.CellTemplate>
  24. </DataGridTemplateColumn>
  25. <DataGridTextColumn Binding="{Binding DownloadData}" ClipboardContentBinding="{x:Null}" Header="下载速度" Width="80" SortDirection="Descending" CanUserReorder="False" IsReadOnly="True" />
  26. <DataGridTextColumn Binding="{Binding UploadData}" ClipboardContentBinding="{x:Null}" Header="上传速度" Width="80" SortDirection="Descending" CanUserReorder="False" IsReadOnly="True"/>
  27. <DataGridTextColumn Binding="{Binding DownloadData}" ClipboardContentBinding="{x:Null}" Header="已下载流量" Width="80" SortDirection="Descending" CanUserReorder="False" IsReadOnly="True"/>
  28. <DataGridTextColumn Binding="{Binding UploadDataCount}" ClipboardContentBinding="{x:Null}" Header="已上传流量" Width="80" SortDirection="Descending" CanUserReorder="False" IsReadOnly="True"/>
  29. <DataGridTextColumn Binding="{Binding ConnectCount}" ClipboardContentBinding="{x:Null}" Header="连接数" Width="50" SortDirection="Descending" CanUserReorder="False" IsReadOnly="True"/>
  30. </DataGrid.Columns>
  31. </DataGrid>
  32. </Grid>
  33. </TabItem>
  34. <TabItem Header="网络连接">
  35. <Grid Background="#FFE5E5E5"/>
  36. </TabItem>
  37. </TabControl>
  38. </Grid>
  39. </Window>