簡體   English   中英

c# Word-AddIn 識別ribbon-tab拼寫

[英]c# Word-AddIn recognize ribbon-tab spelling

不同的 Word 版本有不同的制表符拼寫。 有些將整個 label 大寫,而另一些則只有第一個字母。 我想知道如何識別拼寫並將我的標簽 label 更改為相同的大小寫。

在此處輸入圖像描述

您已經有一個包含您的功能區的 XML 文件,對吧? 如果是這樣,我認為你最好的選擇就是 go 那里,尋找你的標簽元素並手動將 label 屬性中的文本更改為所有大寫字母。
雖然它可能不是一個特別優雅的解決方案,但它應該可以很好地完成工作。 我能發現的唯一缺點是,如果您在設置中將 go 設置為“自定義功能區”,您的功能區也會全部大寫。

使用this.Application.Version ,您可以檢查單詞版本。 我唯一要做的就是檢查版本是否早於 2013:

if (Convert.ToDouble(this.Application.Version) > 150)
{
    Globals.Ribbons.MyRibbon.WinWorker.Label = "lowercase";
}
else
{
    Globals.Ribbons.MyRibbon.WinWorker.Label = "UPPERCASE";
}

暫無
暫無

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

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