2016-02-04 55 views
1

我爲Outllook(在C#中)創建了一個加載項,其中包含EditBox。我需要編輯框默認爲「用戶提示」,但是當用戶在編輯框中單擊時,「用戶提示」消失。如何在Outlook 2013插件的編輯框中添加水印

我知道有一個TextChanged事件,但不能解決如何設置HasFocus和LostFocus事件,如果這是我應該採取的方法?

+0

抱歉,我忘記提及EditBox位於自定義選項卡中的RibbonGroup中。 –

回答

1

這是不可能的。 RibbonEditBox僅支持TextChanged事件,僅此而已。沒有其他事件可以掛鉤,也沒有可以設置水印的屬性。

另外,Office Ribbon XML不支持其他事件。

+0

感謝您的反饋,我看不到任何一種方式...是否有一個替代RibbonEditBox用於輸入具有OnClick或Got/LostFocus事件的文本? –

+0

沒有。那沒有。 –

+0

這是相當垃圾,我希望這樣的行爲出來的框...在主頁選項卡 - >查找組有什麼似乎是一個文本框查找默認水印「搜索人」的聯繫人,這會做,任何想法是什麼樣的控制? –

相關問題