C# Mehrere Parameter mit Command übergeben beim Hyperlink

toma123

Banned
Registriert
Apr. 2020
Beiträge
100
Ich würde gern dem Command noch zusätzlich den Label Content mitgeben, aber wie?
Multibinding scheint mit Hyperlink nicht gehen.

XML:
     <StackPanel Grid.Column="0" Grid.Row="4">
<Label Content="TeamViewer-ID" />
<TextBlock>
<Hyperlink Command="{Binding CopyCommand}" CommandParameter="{Binding TeammViewerText}">
<TextBlock Text="{Binding TeammViewerText}" />
</Hyperlink>
</TextBlock>
</StackPanel>


Mir wurde geraden für jeden Hyperlink ein eigenes ViewModel zu nutzen, doch hätte ich danach 6 extra ViewModels. Multibinding soll zu fehleranfällig dafür sein.

Seht ihr noch einen anderen Weg?
 
Aus meiner Sicht spricht nichts gegen einen IMultiValueConverter.
 

Ähnliche Themen

Zurück
Oben