1
我在XAML文档中记录了以下代码,并且我不理解语法,也不了解它应该如何工作。这种类型的静态XAML绑定是如何工作的?
的XAML包含以下绑定(或我想这是某种形式的结合):
<Button Content="Export all" Command="{atf:CommandService {x:Static MyProgramme:ExportCommands+Commands.ExportAll}}">
在这个项目中,有一个确实叫CommandService
类(这是相当大的,所以我不能分享完整的代码,但看到the ATF framework),以及其他类:
public class ExportCommands
{
private enum Commands
{
ExportAll
}
}
我不明白XAML表达式的语法。它如何将CommandService
类与实际命令联系起来?是否有类似的例子使用这种语法?