CommandParameter の単純バインディングから MultiBinding に渡そうとしましたが、以下のマルチバインディングの例の次の例で "{Binding}" の構文を見つけることができません。ヒントをありがとう!
よろしく、 ファビアヌス
<Button Content="Add subevent" HorizontalAlignment="Left" MinWidth="100" Command="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}, Path=DataContext.AddEvent}" CommandParameter="{Binding}" />
MultiBinding を使用した CommandParameter:
<Button Content="Add subevent" HorizontalAlignment="Left" MinWidth="100" Command="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}, Path=DataContext.AddEvent}" >
<Button.CommandParameter>
<MultiBinding Converter="{StaticResource searchFilterConverter}">
<Binding Path="" />
<Binding RelativeSource="{RelativeSource Mode=FindAncestor,AncestorType=Window}" Path="DataContext.SelectedProduct" />
</MultiBinding>
</Button.CommandParameter>
</Button>