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
類與實際命令聯繫起來?是否有類似的例子使用這種語法?