Bonjour, j'ai un soucie avec wpf c'est la première fois que j'utilise cette techno, donc voila j'ai un control
IPodPageScroller
dans lequel j'ai un Dockpanel qui lui même contient un scrollview qui lui meme contient un stackpanl qui contient des AfficheurApplication qui est un usercontrol que j'ai fait tout fonctionne bien mis je dois ajouter tout ces éléments a mon IPodPageScroller a partir du code .net j'ai donc écrit cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
            this.pageScroller.DataContext = new DockPanel()
            {
                AllowDrop = false,
                LastChildFill = true,
                DataContext = new ScrollViewer()
                {
                    VerticalAlignment = VerticalAlignment.Stretch,
                    VerticalScrollBarVisibility= ScrollBarVisibility.Auto,
                    HorizontalAlignment= HorizontalAlignment.Stretch,
                    DataContext = new StackPanel()
                    { 
                        DataContext = new AfficheurApplication()
                    }
                }
            };
Mais sa ne fonctionne pas
le code XAML que je dois refaire est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
        <ipod:IPodPageScroller Grid.Row="3" x:Name="pageScroller"
                               ScrollingDuration="250" HorizontalAlignment="Stretch" >
            <DockPanel LastChildFill="True">
                <ScrollViewer VerticalAlignment="Stretch" ScrollViewer.VerticalScrollBarVisibility="Visible" HorizontalAlignment="Stretch">
                    <StackPanel>
                        <uc:AfficheurApplication />
                        <uc:AfficheurApplication />
                        <uc:AfficheurApplication />
                        <uc:AfficheurApplication />
                    </StackPanel>
                </ScrollViewer>
            </DockPanel>
 
            <DockPanel LastChildFill="True">
                <ScrollViewer VerticalAlignment="Stretch" ScrollViewer.VerticalScrollBarVisibility="Visible" HorizontalAlignment="Stretch">
                    <StackPanel>
                        <uc:AfficheurApplication />
                        <uc:AfficheurApplication />
                        <uc:AfficheurApplication />
                    </StackPanel>
                </ScrollViewer>
            </DockPanel>
        </ipod:IPodPageScroller>
Je me suis pas mal trituré le cerveau et je ne trouve pas de solution a mon problème.

Merci!!!