Exercice 1:
<Grid> <Label x:Name="label" Content="Joueur:" HorizontalAlignment="Left" Height="32" Margin="51,29,0,0" VerticalAlignment="Top" Width="120"/> <TextBox x:Name="txtJoueur" HorizontalAlignment="Left" Height="19" Margin="109,33,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="110"/> <RadioButton x:Name="rdoGar" Content="Gardien" HorizontalAlignment="Left" Height="22" Margin="25,66,0,0" VerticalAlignment="Top" Width="111" Checked="radioButton_Checked" GroupName="j" IsChecked="True"/> <RadioButton x:Name="rdoDef" Content="Défenseur" HorizontalAlignment="Left" Height="20" Margin="25,93,0,0" VerticalAlignment="Top" Width="79" GroupName="j" RenderTransformOrigin="0.5,0.5"> <RadioButton.RenderTransform> <TransformGroup> <ScaleTransform/> <SkewTransform/> <RotateTransform Angle="0.03"/> <TranslateTransform/> </TransformGroup> </RadioButton.RenderTransform> </RadioButton> <RadioButton x:Name="rdoMil" Content="Milieu" HorizontalAlignment="Left" Height="20" Margin="25,120,0,0" VerticalAlignment="Top" Width="71" GroupName="j"/> <RadioButton x:Name="rdoAtt" Content="Attaquant" HorizontalAlignment="Left" Height="20" Margin="25,145,0,0" VerticalAlignment="Top" Width="102" GroupName="j"/> <CheckBox x:Name="chkCap" Content="Capitaine" HorizontalAlignment="Left" Height="18" Margin="158,66,0,0" VerticalAlignment="Top" Width="80" Checked="checkBox_Checked"/> <CheckBox x:Name="chkCar" Content="Carton" HorizontalAlignment="Left" Height="25" Margin="158,89,0,0" VerticalAlignment="Top" Width="80"/> <Button x:Name="btnAjouter" Content="Ajouter" HorizontalAlignment="Left" Height="35" Margin="51,170,0,0" VerticalAlignment="Top" Width="139" Click="btnAjouter_Click"/> <Label x:Name="lblEquipe" Content="" HorizontalAlignment="Left" Height="172" Margin="261,33,0,0" VerticalAlignment="Top" Width="233" BorderThickness="1" BorderBrush="Black"/> </Grid>
Exercice 2 :
Dans les propriétés d'un radio bouton, n'oubliez pas de remplir la propriété GroupName avec le nom de votre GroupBox.
<Grid> <GroupBox x:Name="groupBox1" Header="Zone Géographique" HorizontalAlignment="Left" Margin="37,40,0,0" VerticalAlignment="Top" Height="63" Width="204" Content=""/> <RadioButton x:Name="rdoFrance" Content="France" HorizontalAlignment="Left" Margin="56,66,0,0" VerticalAlignment="Top" GroupName="groupBox1" IsChecked="True"/> <RadioButton x:Name="rdoEtranger" Content="Etranger" HorizontalAlignment="Left" Margin="150,66,0,0" VerticalAlignment="Top" GroupName="groupBox1"/> <CheckBox x:Name="chkExpress" Content="Envoi express" HorizontalAlignment="Left" Margin="56,136,0,0" VerticalAlignment="Top"/> <CheckBox x:Name="chkRecommande" Content="Recommandé" HorizontalAlignment="Left" Margin="56,156,0,0" VerticalAlignment="Top"/> <Button x:Name="btnEvaluer" Content="Evaluer" HorizontalAlignment="Left" Margin="203,220,0,0" VerticalAlignment="Top" Width="95" Height="29" Click="btnEvaluer_Click"/> <RadioButton x:Name="rdoPoids100" Content="< 100 g" HorizontalAlignment="Left" Margin="334,54,0,0" VerticalAlignment="Top" IsChecked="True" GroupName="groupBox2"/> <RadioButton x:Name="rdoPoids499" Content="100 - 499 g" HorizontalAlignment="Left" Margin="334,74,0,0" VerticalAlignment="Top" GroupName="groupBox2"/> <RadioButton x:Name="rdoPoids1999" Content="500 - 1999g" HorizontalAlignment="Left" Margin="334,94,0,0" VerticalAlignment="Top" GroupName="groupBox2"/> <RadioButton x:Name="rdoPoids2000" Content="> 2000 g" HorizontalAlignment="Left" Margin="334,114,0,0" VerticalAlignment="Top" GroupName="groupBox2"/> <Label x:Name="lblTarif" Content="0,0" HorizontalAlignment="Left" Margin="354,220,0,0" VerticalAlignment="Top"/> <Label x:Name="label_titre1" Content="Euros" HorizontalAlignment="Left" Margin="385,221,0,0" VerticalAlignment="Top"/> <GroupBox x:Name="groupBox2" Header="Poids" HorizontalAlignment="Left" Margin="307,25,0,0" VerticalAlignment="Top" Height="126" Width="154"/> </Grid>
Exercice 3 :
Title="Tables de multiplication" Height="301.163" Width="352.713" ResizeMode="CanMinimize"> <Grid> <Label x:Name="label_titre1" Content="Table du nombre :" HorizontalAlignment="Left" Margin="29,35,0,0" VerticalAlignment="Top"/> <TextBox x:Name="txtNbr" HorizontalAlignment="Left" Height="23" Margin="141,38,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="51"/> <Button x:Name="btnAfficher" Content="Afficher" HorizontalAlignment="Left" Margin="231,38,0,0" VerticalAlignment="Top" Width="75" Click="btnAfficher_Click"/> <Label x:Name="lblTable" Content="" HorizontalAlignment="Left" Height="178" Margin="54,74,0,0" VerticalAlignment="Top" Width="222"/> </Grid>