Bonjour,
En voulant créer un tableau je me suis rendu compte qu'au niveau dimension j'ai des surprises.
J'ai mis un StackPanel dans une case de mon Grid mais celui-ci dépasse complètement du tableau...
Mon Grid est créé de cette façon :
La ListView ayant trop d'éléments agrandi mon stackpanel qui pour finir dépasse de mon Grid de départ.
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="auto"></ColumnDefinition> <ColumnDefinition></ColumnDefinition> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="auto"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <StackPanel Grid.Row="1" Grid.Column="0" Width="200" Background="#7F7F7F" > <TextBlock Padding="2" Text="Salariés non Affectés" Foreground="White" Grid.Column="0" TextAlignment="Center" /> <ListView Background="#D8D8D8" ItemsSource="{Binding PersonnesNonAffecte}" Margin="1 1 1 1" > <ListView.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding NomPrenom}"> </TextBlock> </DataTemplate> </ListView.ItemTemplate> </ListView> </StackPanel> </Grid>
Comment puis-je limiter la hauteur du StackPanel à la haute de la cellule ?
Partager