WPF Based Microsoft Extractor

Window1.xaml 

<
Window x:Class="MSI_Extractor.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:local="clr-namespace:MSI_Extractor"Title="Extractor" Height="454" Width="688" WindowStyle="None" ResizeMode="NoResize" WindowStartupLocation="CenterScreen"><Grid Height="425" Width="652"><Grid.ColumnDefinitions><ColumnDefinition Width="633*" /><ColumnDefinition Width="23*" /></Grid.ColumnDefinitions><DockPanel Background="#FF2E2E2E" Grid.ColumnSpan="2"><!-- Header Area--><Border Height="75" Background="#FF000000" DockPanel.Dock="Top" BorderThickness="0,0,0,1" BorderBrush="#FFFFF9F9" ><DockPanel x:Name="Header" ><StackPanel Width="475" Height="63" Background="#FF000000" DockPanel.Dock="Left" Orientation="Horizontal"><Label Width="290.206" Height="42.316" Content="MSI Extractor " FontFamily="Agency FB" FontSize="23" Foreground="#FFFFFFFF" Background="#00E8E8E8" BorderThickness="0,0,0,0" HorizontalAlignment="Left" Margin="0,26,0,0" VerticalAlignment="Top" FontWeight="Bold"/></StackPanel><StackPanel DockPanel.Dock="Right" Orientation="Vertical" HorizontalAlignment="Right" VerticalAlignment="Top" Width="184.093" Height="39.984"><Label Background="#FF000000" HorizontalAlignment="Right" Margin="0,0,0,0" VerticalAlignment="Top" Width="92" Content="By Manoj" FontFamily="Arial" FontSize="8" Foreground="#FFFEFEFE" FontWeight="Normal" Height="23" /><Label Background="{x:Null}" HorizontalAlignment="Right" Margin="0,-10,0,5" VerticalAlignment="Top" Width="189.091" Content="MSi Extractor " FontFamily="Agency FB" FontSize="13" Foreground="#FFFFC934" FontWeight="Bold" RenderTransformOrigin="0.5,0.5" Height="36.2"><Label.RenderTransform><TransformGroup><ScaleTransform ScaleX="-1" ScaleY="1"/><SkewTransform AngleX="0" AngleY="0"/><RotateTransform Angle="0"/><TranslateTransform X="0" Y="0"/></TransformGroup></Label.RenderTransform></Label></StackPanel></DockPanel></Border>
<!-- Menu Area --><Border x:Name="mnuBorder" VerticalAlignment="Top" DockPanel.Dock="Top" Margin="0,5,0,5"><Menu VerticalAlignment="Bottom" Margin="5,0,0,0" Style="{DynamicResource MainMenuStyle}" Background="#FFFFFDFD" ><MenuItem x:Name="Extractbtn" Style="{DynamicResource MenuItemStyle}" FontFamily="Agency FB" FontSize="15" Click="mnuDisConnect_Click" /><MenuItem x:Name="menuExit" Style="{DynamicResource MenuItemStyle}" FontFamily="Agency FB" FontSize="15" Click="menuExit_Click" /></Menu></Border>
<!-- Main Area --><Grid x:Name="MainGrid" DockPanel.Dock="Top" Background="#FF2E2E2E" Height="256.846" Width="612.124"><Border x:Name="MainBorder" Margin="10,30,10,10" BorderBrush="#FFFEFEFE" BorderThickness="1,1,1,1" CornerRadius="5,5,5,5"><Border.Background><LinearGradientBrush EndPoint="0.420,0.920" StartPoint="0.504,0.03"><GradientStop Color="#FFFFC934" Offset="0"/><GradientStop Color="#FFFFFFFF" Offset="0.567"/></LinearGradientBrush></Border.Background><DockPanel><!-- Top Main Area --><StackPanel Width="558.11" Height="42.483" DockPanel.Dock="Top" Orientation="Horizontal" VerticalAlignment="Top" AllowDrop="True"><!-- Radio Button --><Label Height="31.654" Name="labelmsg" Width="117.453" FontSize="13" FontWeight="bold">Check MSI</Label><CheckBox Height="23" Name="FireFlyInstaller" Width="130" Template="{DynamicResource DiscreteCheckBoxStyle}" Click="FireFlyInstaller_Click" Checked="FireFlyInstaller_Checked" Unchecked="FireFlyInstaller_Unchecked" FontWeight="Bold">FireFly 3.0 Apps</CheckBox><CheckBox Height="23" Name="DataBaseInstaller" Width="130" Template="{DynamicResource DiscreteCheckBoxStyle}" Checked="DataBaseInstaller_Checked" Click="DataBaseInstaller_Click" Unchecked="DataBaseInstaller_Unchecked" FontWeight="Bold">FireFly BackEnd</CheckBox></StackPanel>
<StackPanel Width="558.11" Height="42.483" DockPanel.Dock="Top" Orientation="Horizontal" VerticalAlignment="Top" AllowDrop="True"><!-- Reflected Image --><Label Height="31.654" Name="label4" Width="117.453" FontSize="13" FontWeight="bold">Script File path</Label><TextBox Height="19.992" Name="txtpath" Width="350.693" /><Button Height="23.324" Name="browsebtn" Width="66.64" FontWeight="bold" Template="{StaticResource SignInButtonTemplate}" Click="button2_Click">Browse</Button></StackPanel>
<StackPanel Width="558.11" Height="42.483" DockPanel.Dock="Top" Orientation="Horizontal" VerticalAlignment="Top" AllowDrop="True"><!-- Reflected Image --><Label Height="31.654" Name="la" Width="117.453" FontSize="13" FontWeight="bold"></Label>
<Button Height="23.324" Name="extractbtn" Width="66.64" FontWeight="bold" Template="{StaticResource SignInButtonTemplate}" Click="extractbtn_Click">Extract</Button>
<Label Height="31.654" Name="labr" Width="77.453" FontSize="13" FontWeight="bold"></Label>
<Button Height="23.324" Name="close" Width="66.64" FontWeight="bold" Template="{StaticResource SignInButtonTemplate}" Click="close_Click">Exit</Button>
</StackPanel>
<DockPanel DockPanel.Dock="Bottom" x:Name="bottomDocker"><Label DockPanel.Dock="Top" Margin="10,0,0,0" Content=" Browse" FontFamily="Agency FB" FontSize="1" Foreground="#FF000000" x:Name="lblListHeader" FontStyle="Italic" FontWeight="Normal" Height="1.495"><Label.BitmapEffect><OuterGlowBitmapEffect GlowColor="#FFFFC936" GlowSize="8"/></Label.BitmapEffect></Label>
<ListView DockPanel.Dock="Bottom" Margin="0,-10,0,0" VerticalAlignment="Bottom" x:Name="lstChatters" SelectionMode="Single" ItemContainerStyle="{StaticResource ListViewContainer}" Background="{x:Null}" BorderBrush="#FFFFFBFB" Foreground="#FFB5B5B5" Opacity="1" BorderThickness="2,2,2,2" HorizontalAlignment="Stretch" Width="Auto" Height="Auto"><ListView.View><GridView><GridView.ColumnHeaderContainerStyle><Style TargetType="GridViewColumnHeader"><Setter Property="Visibility" Value="Hidden" /><Setter Property="Height" Value="0" /></Style></GridView.ColumnHeaderContainerStyle><GridViewColumn Header="Image" HeaderTemplate="{StaticResource noTextHeaderTemplate}" Width="100" CellTemplate="{StaticResource imageCellTemplate}"/><GridViewColumn DisplayMemberBinding="{Binding Path=Name}" Header="First Name" HeaderTemplate="{StaticResource textCellTemplate}" Width="100"/></GridView></ListView.View></ListView></DockPanel></DockPanel></Border>
<!--<local:SignInControl x:Name="SignInControl" HorizontalAlignment="Center" VerticalAlignment="Center" Visibility="Hidden"/>--><!--<local:ChatControl x:Name="ChatControl" HorizontalAlignment="Center" VerticalAlignment="Center" Visibility="Hidden" RenderTransformOrigin="0.5,0.5"><local:ChatControl.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1" ScaleY="1"/>
<SkewTransform AngleX="0" AngleY="0"/>
<RotateTransform Angle="0"/>
<TranslateTransform X="0" Y="0"/>
</TransformGroup>
</local:ChatControl.RenderTransform>
</local:ChatControl>-->
</Grid></DockPanel></Grid></
Window>

Comments