Bonjour,
j'ai un problème depuis quelques jours maintenant, et je ne trouve toujours pas mon erreur, sachant que je n'ai utilisé que du binding simple sur le datacontext jusqu’à présent.
Donc j'ai:
Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <Window x:Class="monAppli.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:my="clr-namespace:monAppli" Title="monAppli" Height="768" Width="1366" WindowStyle="None" Top="0" Left="0" ResizeMode="NoResize" WindowState="Maximized"> <Grid Name="Grid" > <my:ucCarousel Visibility="{Binding Source={x:Static Member=my:Global.carouselVisibility}, UpdateSourceTrigger=PropertyChanged}"/> </Grid> </Window>
et:
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 namespace monAppli { public class Global { #region Parametres public static System.Windows.Visibility carouselVisibility;// = System.Windows.Visibility.Visible; #endregion } }
et je modifie ma valeur carouselVisibility avec 2 radiobutton dans un même group
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 private void radioButton12_Checked(object sender, RoutedEventArgs e) { if (radioButton12.IsChecked == true) { Global.carouselVisibility = System.Windows.Visibility.Visible; } } private void radioButton13_Checked(object sender, RoutedEventArgs e) { if (radioButton13.IsChecked == true) { Global.carouselVisibility = System.Windows.Visibility.Hidden; } }
Mon carrousel est toujours visible, quelque soit le radioButton que je coche ... quelqu'un peu il m'aider ? je suis sur que c'est quelque-chose de stupide qu'il me manque ... mais je suis bloquer.
Merci d'avance.
Partager