WPF 창 또는 WPF 페이지를 만드는 경우 XAML 내의 함수에 명령을 바인딩 할 수 있습니다.PageFunction 양식에서 XAML을 통해 명령 바인딩 설정
<Page x:Class="WpfPageApplication.Page1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:WpfPageApplication="clr-namespace:WpfPageApplication"
Title="Page1" Background="LightGray"
>
<Page.CommandBindings>
<CommandBinding
Command="WpfPageApplication:PizzaCommands.ConfigurePizza"
Executed="OnConfigurePizza" />
</Page.CommandBindings>
또 다른 유형의 WPF 형식 인 PageFunction
이 있습니다. 그러나 사용자가 입력하지 않습니다
<PageFunction.CommandBindings>
나는이 두 가지 가능한 설명을 추측 할 수 있습니다 PageFunction
는 일반 객체가
- 때문에, 당신은 어떻게 든 XAML로 일반 매개 변수를 입력해야합니다.
- 프레임 워크에서 일관성이 없습니다.
사람이 내가 XAML 내에서 PageFunction
의 CommandBindings
을 구성하는 방법을 알고 있나요? (나는 코드에서 그것을 할 수 있다는 것을 알고 있지만, 그것은 중요한 것이 아니다).