Hello,
alors ma question est dans le titre, mais voici un exemple de code :
Code xml : 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 <TabControl Name="Tab1" ItemsSource="{Binding MainWorkspace.Items, Mode=OneTime}"> <TabControl.ItemContainerStyle> <Style TargetType="{x:Type TabItem}"> <Setter Property="Header"> <Setter.Value> <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding DisplayName, Mode=OneWay}"/> <!--Ici--> <Button Command="{Binding DataContext.MainWorkspace.CloseItemCommand, RelativeSource=??, Mode=OneWay}" CommandParameter="{Binding}">X</Button> </StackPanel> </Setter.Value> </Setter> </Style> </TabControl.ItemContainerStyle> </TabControl>
L'idée serait d'avoir un Button dans le Header d'un TabItem et d'associer une ICommand à ce Bouton.
La ICommand à aller chercher se trouve dans le DataContext du TabControl.
Je voudrais définir ça dans un style.
Je trouve pas de syntaxe pour faire ça. Est-ce possible ?







Répondre avec citation





Partager