2010-04-29 3 views
0

Итак, у меня есть фон в ASP.NET, где у кнопки может быть обработчик клика или обработчик команд, а затем командный аргумент.WPF command/click argument

Этот шаблон отлично подходит для тех случаев, когда у вас было множество кнопок, которые в основном нуждались в выполнении одного и того же блока кода только с немного иным аргументом.

Есть ли коллар в WPF?

Из того, что я видел из команды в WPF, является то, что она вращается вокруг действия, которое не зависит от элемента управления, который его вызывает (и до сих пор не дает способа предоставить аргумент). Это не то, что мне нужно.

ответ

2

Похоже, вы нашли Command недвижимость, но не CommandParameter недвижимость?

Это учебник для CommandBindings через RoutedEvents. Используя этот метод, вы можете получить доступ к элементу управления, который поднял событие, параметр и т. Д.

Или, если используется пользовательская реализация ICommand, этот параметр передается в метод Execute.

+0

ahhhhh CommandParameter, вот что мне не хватает. Благодарю. –