初始化上传
This commit is contained in:
102
常用工具集/Views/04破解及系统相关/服务器性能监控.axaml
Normal file
102
常用工具集/Views/04破解及系统相关/服务器性能监控.axaml
Normal file
@@ -0,0 +1,102 @@
|
||||
<UserControl xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
mc:Ignorable="d" d:DesignWidth="815" d:DesignHeight="660"
|
||||
x:Class="常用工具集.服务器性能监控"
|
||||
xmlns:vm ="clr-namespace:常用工具集.ViewModel._04破解及系统相关"
|
||||
x:CompileBindings="True"
|
||||
x:DataType="vm:服务器性能监控ViewModel">
|
||||
<UserControl.DataContext>
|
||||
<vm:服务器性能监控ViewModel/>
|
||||
</UserControl.DataContext>
|
||||
<Grid>
|
||||
<Border Theme="{StaticResource CardBorder}" Margin="10,10,30,440">
|
||||
<Grid>
|
||||
<TextBlock HorizontalAlignment="Center" Margin="0,-20,0,0" TextWrapping="Wrap" Text="操作系统" VerticalAlignment="Top"/>
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,14,0,0" Text="操作系统架构:" />
|
||||
<TextBox Text="{Binding OSArchitecture}" HorizontalAlignment="Left" Margin="120,8,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="405,14,0,0" Text="操作系统类型:" />
|
||||
<TextBox Text="{Binding OSPlatformID}" HorizontalAlignment="Left" Margin="505,8,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,48,0,0" Text="操作系统版本:" />
|
||||
<TextBox Text="{Binding OSVersion}" HorizontalAlignment="Left" Margin="120,42,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="365,48,0,0" Text="操作系统的版本描述:" />
|
||||
<TextBox Text="{Binding OSDescription}" HorizontalAlignment="Left" Margin="505,43,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,89,0,0" Text="本进程的架构:" />
|
||||
<TextBox Text="{Binding ProcessArchitecture}" HorizontalAlignment="Left" Margin="120,83,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="335,89,0,0" Text="当前计算机上的处理器数:" />
|
||||
<TextBox Text="{Binding ProcessorCount}" HorizontalAlignment="Left" Margin="505,83,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,121,0,0" Text="计算机名称:" />
|
||||
<TextBox Text="{Binding MachineName}" HorizontalAlignment="Left" Margin="120,115,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="429,121,0,0" Text=".NET版本:" />
|
||||
<TextBox Text="{Binding FrameworkVersion}" HorizontalAlignment="Left" Margin="505,115,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="429,154,0,0" Text=".NET描述:" />
|
||||
<TextBox Text="{Binding FrameworkDescription}" HorizontalAlignment="Left" Margin="505,148,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
</Grid>
|
||||
</Border>
|
||||
<Border Theme="{StaticResource CardBorder}" Margin="10,225,30,320">
|
||||
<Grid>
|
||||
<TextBlock HorizontalAlignment="Center" Margin="0,-20,0,0" TextWrapping="Wrap" Text="CPU内存使用率" VerticalAlignment="Top"/>
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,14,0,0" Text="CPU使用率:" />
|
||||
<TextBox Text="{Binding CPURate}" HorizontalAlignment="Left" Margin="120,8,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="420,14,0,0" Text="已用内存:" />
|
||||
<TextBox Text="{Binding MemoryRate}" Height="30" HorizontalAlignment="Left" Margin="505,8,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="20,48,0,0" Text="网络上传:" />
|
||||
<TextBox Text="{Binding UploadSpeed}" HorizontalAlignment="Left" Margin="120,43,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Top" Margin="420,48,0,0" Text="网络下载:" />
|
||||
<TextBox Text="{Binding DownloadSpeed}" Height="30" HorizontalAlignment="Left" Margin="505,43,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="190" />
|
||||
</Grid>
|
||||
</Border>
|
||||
<Border Theme="{StaticResource CardBorder}" Margin="10,345,30,30">
|
||||
<Grid>
|
||||
<TextBlock HorizontalAlignment="Center" Margin="0,-20,0,0" TextWrapping="Wrap" Text="磁盘信息" VerticalAlignment="Top"/>
|
||||
<DataGrid
|
||||
HeadersVisibility="All"
|
||||
CanUserReorderColumns="True"
|
||||
CanUserResizeColumns="True"
|
||||
CanUserSortColumns="True"
|
||||
IsReadOnly="True"
|
||||
ItemsSource="{Binding DataList}">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn
|
||||
Width="*"
|
||||
x:DataType="vm:MyDisk"
|
||||
Binding="{Binding Name}"
|
||||
Header="磁盘名称" />
|
||||
<DataGridTextColumn
|
||||
Width="*"
|
||||
x:DataType="vm:MyDisk"
|
||||
Binding="{Binding Total}"
|
||||
Header="总容量" />
|
||||
<DataGridTextColumn
|
||||
Width="*"
|
||||
x:DataType="vm:MyDisk"
|
||||
Binding="{Binding Used}"
|
||||
Header="已使用" />
|
||||
<DataGridTextColumn
|
||||
Width="*"
|
||||
x:DataType="vm:MyDisk"
|
||||
Binding="{Binding Free}"
|
||||
Header="未使用" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
</Grid>
|
||||
</Border>
|
||||
</Grid>
|
||||
</UserControl>
|
||||
Reference in New Issue
Block a user