2 8更改命令的外觀

2021-08-02 13:23:40 字數 1218 閱讀 3382

visual studio 2015

其他版本

若要了解有關 visual studio 2017 rc 的最新文件,請參閱 visual studio 2017 rc 文件。

通過更改命令的外觀,可以向使用者提供反饋。 例如,您可能希望命令不可用時看起來不同。 您可以使命令可用或不可用、 隱藏或顯示它們,或檢查或取消選中那些在選單上。

若要更改命令的外觀,請執行以下操作之一︰

下列步驟顯示如何查詢和使用管理包框架 (mpf) 更新命令的外觀。

按照中的說明更改選單命令的文字建立選單項名為new text

在 changemenutext.cs 檔案中,新增以下 using 語句︰c#

using system.security.permissions;
在 changemenutextpackageguids.cs 檔案中,新增以下行︰c#

public

const

string guidchangemenutextpackagecmdset= "00000000-0000-0000-0000-00000000"; // get the guid from the .vsct file

在 changemenutext.cs 檔案中,替換為以下替換 showmessagebox 方法中的**︰c#

private

void showmessagebox(object sender, eventargs e)

}

獲取你想要從更新的命令olemenucommandservice 中物件,然後在 command 物件上設定適當的屬性。 例如,下面的方法將指定的命令從 vspackage 命令設定可用或不可用。 下面的**使名為選單項new text後單擊它不可用。c#

public

bool changemycommand(int cmdid, bool enablecmd)

return cmdupdated; }

}

生成專案並啟動除錯。 visual studio 的實驗例項應顯示。

在工具選單上,單擊呼叫 changemenutext命令。 此時該命令名是呼叫 changemenutext,因此命令處理程式不會呼叫 changemycommand()。

在工具選單現在應該看到新文字。 單擊新文字。 現在,該命令應灰顯。

更改外觀樣式

在mainframe中更改視窗大小 標題 圖示 窗體建立之前更改 m pmainwnd setwindowpos null,200,200,600,500,swp nomove m pmainwnd showwindow sw show m pmainwnd updatewindow 或者在cmai...

如何在Mac上輕鬆更改Finder的外觀

macos finder是乙個方便的實用程式,但是如果您自定義外觀,它可能會為您提供更好的服務。這裡有一些改變finder外觀的技巧!finder預設情況下看起來不錯,但是如果您不喜歡它的樣式,則不必使用它。macos實際上允許您更改finder的外觀,從而使預設的mac檔案管理器看起來完全符合您的...

學習Linux命令(28)

diff 引數 檔案1或目錄1 檔案2或目錄2 能比較單個檔案或目錄內容,如果指定比較的是檔案,則只有當輸入為文字時才有效。以逐行的方式,比較文字檔案的異同。如果指定比較的是目錄,diff命令比較兩個目錄下名字相同的檔案。列出不同的二進位制檔案 公共子目錄和只在乙個目錄出現的檔案。q或 brief ...