2
如果要创建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表格:a PageFunction
。但它不会让你键入:
<PageFunction.CommandBindings>
我可以猜测两种可能的解释:
- 因为
PageFunction
是一个通用的对象,你必须以某种方式进入泛型参数到XAML。 - 这只是框架中的不一致。
有谁知道我可以在XAML中的PageFunction
配置CommandBindings
? (我知道我可以在代码中做到这一点,但这不是重点)。
我试过。有用。 –
2009-07-01 00:09:16