Es gibt viele Schaltflächen, die CommandParameter wie die unten, aber mehr Schaltflächen, mehr chaotisch haben.Wie kann ich 'CommandParameter' auf untergeordnete Elemente in WPF übergeben
<StackPanel>
<Button Command="{Binding Foo1Command}" CommandParameter="{Binding CommonParam, Source={StaticResource CommonObj}}" />
<Button Command="{Binding Foo2Command}" CommandParameter="{Binding CommonParam, Source={StaticResource CommonObj}}" />
<Button Command="{Binding Foo3Command}" CommandParameter="{Binding CommonParam, Source={StaticResource CommonObj}}" />
...
...
...
</StackPanel>
Ich möchte Command auf das übergeordnete Element zu überliefern, um Kinder Elemente, so möchte ich am Ende den obigen Code wie unten machen.
<StackPanel CommandParameter="{Binding CommonParam, Source={StaticResource CommonObj}}">
<Button Command="{Binding Foo1Command}" />
<Button Command="{Binding Foo2Command}" />
<Button Command="{Binding Foo3Command}" />
...
...
...
</StackPanel>
Ist es möglich? Wenn dem so ist, wäre es sehr dankbar, wenn Sie vorschlagen, was ich lernen sollte, um es zu erreichen.
Sehr clevere Lösung, +1 –
Oh, es funktioniert OK. Ich danke dir sehr! : D – jayeonsu