1

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>
4

0 に答える 0