Jak mogę wysłać wiele parametrów z Button
w WPF
? Jestem w stanie wysłać poprawnie pojedynczy parametr o wartości TextBox
. Oto kod.Wiele parametrów polecenia Obiekt przycisku wpf
XAML
<TextBox Grid.Row="1" Height="23" HorizontalAlignment="Left" Margin="133,22,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" />
<Button Content="Button" Grid.Row="1" Height="23" Command="{Binding Path=CommandClick}" CommandParameter="{Binding Text,ElementName=textBox1}" HorizontalAlignment="Left" Margin="133,62,0,0" Name="button1" VerticalAlignment="Top" Width="75" />
Code behind
public ICommand CommandClick { get; set; }
this.CommandClick = new DelegateCommand<object>(AddAccount);
private void AddAccount(object obj)
{
//custom logic
}
jeśli opisujesz, jakie dokładnie parametry chcesz, ich typy i dlaczego, możemy Ci pomóc. Istnieje tylko jedno "powiązanie" dla parametru polecenia, ale są też inne opcje w zależności od potrzeb, więc proszę o więcej informacji. –
Możesz zmienić wiele parametrów w jednym, używając obiektu [] (array obiektów) na przykład, ale musisz rzucić wszystkie te parametry. Czy jest z tym jakiś problem? – Master117
hi J King, to kolejna kontrola. pole tekstowe może być dobrym założeniem. –