1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| [xml] $xaml = @'
<Window
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"
Title="Types de contrat :" Icon="C:\Users\mtb247428\Desktop\Powershell_Projet_Fabrice\IMAGES_PROJET\active-directory.png" Height="426" Width="504">
<Grid Background="#FF1D3245" HorizontalAlignment="Left" Width="499">
<Image Margin="725,377,73,10" Source="C:\bde92b4f9b3b8b869e8095e6af1d6724.png" Stretch="Fill"/>
<CheckBox x:Name="In" Content="Interne" HorizontalAlignment="Left" Margin="146,94,0,0" VerticalAlignment="Top" Foreground="White"/>
<TextBlock HorizontalAlignment="Left" Margin="105,53,0,0" TextWrapping="Wrap" Text="Sélectionner le types de contrat du compte à créer :" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="CDI" Content="CDI" HorizontalAlignment="Left" Margin="146,125,0,0" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="CDD" Content="CDD" HorizontalAlignment="Left" Margin="146,146,0,0" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="Appr" Content="Apprenti" HorizontalAlignment="Left" Margin="146,167,0,0" VerticalAlignment="Top" Foreground="White"/>
<CheckBox x:Name="Ext" Content="Externe" HorizontalAlignment="Left" Margin="268,94,0,0" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="Stag" Content="Stagiaire" HorizontalAlignment="Left" Margin="146,188,0,0" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="Int" Content="Intérimaire" HorizontalAlignment="Left" Margin="268,125,0,0" VerticalAlignment="Top" Foreground="White"/>
<RadioButton x:Name="Pres" Content="Prestataire" HorizontalAlignment="Left" Margin="268,149,0,0" VerticalAlignment="Top" Foreground="White"/>
<Separator HorizontalAlignment="Left" Height="34" Margin="105,55,0,0" VerticalAlignment="Top" Width="273"/>
<Button x:Name="Suivant" Content="Suivant" HorizontalAlignment="Left" Margin="205,338,0,0" VerticalAlignment="Top" Width="75"/>
<TextBlock HorizontalAlignment="Left" Margin="146,258,0,0" TextWrapping="Wrap" Text="Adresse Email :" VerticalAlignment="Top" Foreground="White"/>
<GroupBox Header="Messier-Buttagi-Dowty" HorizontalAlignment="Left" Margin="96,30,0,0" VerticalAlignment="Top" Height="195" Width="294" RenderTransformOrigin="0.5,0.5" Foreground="White"/>
<GroupBox Header="Demandeur" HorizontalAlignment="Left" Margin="135,238,0,0" VerticalAlignment="Top" Height="75" Width="225" Foreground="White">
<TextBox HorizontalAlignment="Left" Height="23" Margin="0,22,0,0" TextWrapping="Wrap" Text="@safranmbd.com" VerticalAlignment="Top" Width="210"/>
</GroupBox>
</Grid>
</Window>
'@
$reader = New-Object system.xml.xmlnodereader $xaml
$Intro = [windows.markup.xamlreader]::Load($reader)
#########################################################################
# # Déclaration des variables de l'interface graphique # #
#########################################################################
$In = $Intro.Findname('In')
$CDI = $Intro.Findname('CDI')
$CDD = $Intro.Findname('CDD')
$Appr = $Intro.Findname('Appr')
$Ext = $Intro.Findname('Ext')
$Stag = $Intro.Findname('Stag')
$Int = $Intro.Findname('Int')
$Pres = $Intro.Findname('Pres')
$Suivant = $Intro.Findname('Suivant')
$Demandeur = $Intro.FindName('demandeur') |
Partager