2010-10-06 51 views

回答

2

我不認爲你可以禁用功能區,但使用自定義XML文件,你可以隱藏默認的標籤,組和命令(或添加自己的)。可以通過互操作來設置自定義XML文件(請參閱IRibbonExtensibility和GetCustomUI)。這可能並不完美,但也許比沒有好。

+0

哦,還有一個額外的想法,你可能要考慮不要嵌入Word,而是使用沒有太多依賴關係的獨立替換,而不是像TxTextControl。這將是一個重大變化,顯然取決於您的意圖和要求,因此可能不是您的案例的解決方案。 – 2010-10-07 06:05:28

+0

實際上,我們正試圖說服客戶。 – 2010-10-07 13:19:48

1

在用戶界面中,Ctrl鍵F1將完成隱藏

如果您能夠將密鑰發送到嵌入式應用程序,那就完成了。

System.Windows.Forms.SendKeys.Send("^{F1}"); 

更多關於SendKeys at MSDN

+0

我們嘗試了Ctrl + F1,但我們需要禁用功能,因爲用戶可以再次按下它來切換它。 – 2010-10-06 19:55:22

2

無法禁用Office 2007/2010功能區。

+0

不知道爲什麼downvote,沒有辦法「禁用」功能區。您可以隱藏標籤/等,但用戶可以隨時放回。 – user7116 2010-10-07 16:18:34

+0

是的,當人們不理會評論的原因時,人們就會感到厭煩。 – 2010-10-07 20:49:37

相關問題