Assets/ComputerStats.xaml
<Window x:Class="ADLookups_v2.ComputerStats"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 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" xmlns:local="clr-namespace:ADLookups_v2" mc:Ignorable="d" Title="ComputerStats" Height="450" Width="800" MinWidth="800" MinHeight="450"> <Window.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="C:\temp\darkTheme.xaml"/> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Window.Resources> <Grid Style="{DynamicResource GridBackground}"> <Grid Margin="5,5,5,5"> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto"/> <ColumnDefinition Width="5*"/> <ColumnDefinition Width="auto"/> <ColumnDefinition Width="2*"/> <ColumnDefinition Width="auto"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="auto"/> <RowDefinition Height="auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <TextBlock Text="Computer" Grid.Row="0" Grid.Column="0" VerticalAlignment="Center" Margin="5,5,5,5" /> <ComboBox x:Name="ComputersComboBox" Grid.Row="0" Grid.Column="1" VerticalAlignment="Center" Margin="5,5,5,5" IsEditable="True" TabIndex="0"/> <TextBlock Text="Type" VerticalAlignment="Center" Margin="5,5,5,5" Grid.Column="2"/> <ComboBox x:Name="TypeComboBox" Grid.Column="3" VerticalAlignment="Center" Margin="5,5,5,5" SelectedIndex="0" TabIndex="1"> <ComboBoxItem Content="Installed Software"/> <ComboBoxItem Content="Windows Updates"/> <ComboBoxItem Content="Running Processes"/> <ComboBoxItem Content="Services"/> <ComboBoxItem Content="Firewall Rules"/> <ComboBoxItem Content="Firewall Log"/> </ComboBox> <StackPanel Orientation="Horizontal" Grid.Row="0" Grid.Column="4"> <Button x:Name="LookupButton" Content="Lookup" VerticalAlignment="Center" Margin="5,5,5,5" Width="127" TabIndex="2"/> <Button x:Name="DropdownButton" Content="6" Margin="5,5,5,5" Padding="5,1,5,1" FontFamily="Marlett" VerticalAlignment="Center" MinHeight="19.96"/> </StackPanel> <TextBlock x:Name="FilterTextBlock" Text="Filter" VerticalAlignment="Center" Margin="5,5,5,5" Grid.Column="2" Grid.Row="1" Visibility="Collapsed"/> <TextBox x:Name="FilterTextBox" Grid.Row="1" Grid.Column="3" VerticalAlignment="Center" Margin="5,5,5,5" Visibility="Collapsed"/> <ComboBox x:Name="FilterComboBox" Grid.Column="4" VerticalAlignment="Center" Margin="5,5,5,5" SelectedIndex="0" TabIndex="1" Grid.Row="1" Visibility="Collapsed"/> <DataGrid Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="5" x:Name="DataGrid" HeadersVisibility="Column" Margin="5,5,5,5" IsReadOnly="True" Grid.RowSpan="2"> <DataGrid.ContextMenu> <ContextMenu> <MenuItem x:Name="CopyContextMenuItem" Header="Copy to clipboard"/> <MenuItem x:Name="ExportMenuItem" Header="Export to .csv"/> </ContextMenu> </DataGrid.ContextMenu> </DataGrid> </Grid> <Label x:Name="LoadingLabel" Style="{DynamicResource Label}" Content="Please wait while loading....." HorizontalAlignment="Center" VerticalAlignment="Center" BorderThickness="2,2,2,2" Height="50" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" FontSize="16" Padding="10,5,10,5"> </Label> </Grid> </Window> |