簡體   English   中英

如何從SettingsPane中刪除命令-Windows 8.1

[英]How to remove commands from SettingsPane - windows 8.1

搜索如何從Windows 8.1中的SettingsPane中刪除命令。 我沒有在MSDN的SettingsPane類文檔中看到它

有什么線索嗎?

僅添加所需的命令。

在下面的代碼中,每次打開SettingsPane時都會觸發onCommandsRequested 您可以在添加命令之前檢查條件。

    SettingsPane.GetForCurrentView().CommandsRequested += onCommandsRequested;

如果要在打開SettingsPane時更改命令,請關閉並重新打開設置窗格。 我認為沒有其他方法可以達到相同的目的

我找到了! :)我們可以刪除這樣的命令

void OnCommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
        args.Request.ApplicationCommands.Clear();
        // or
        args.Request.ApplicationCommands.RemoveAt(0);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM