5

以下のコードを使用して VB.Net for Outlook でカスタム作業ウィンドウを作成しました。タイトルだけでなく、ユーザー コントロールのヘッダー (画像とボタン) にコンテンツを追加したいと考えています。これを達成する方法はありますか?

myUserControl1 = New OutlookTaskPane
        myUserControl1.TabStop = True
        Dim width As Integer = myUserControl1.Width
        myCustomTaskPane = Me.CustomTaskPanes.Add(myUserControl1, "My Custom Task Pane")
        myCustomTaskPane.Width = width
        myCustomTaskPane.Visible = True
        myCustomTaskPane.DockPositionRestrict = Microsoft.Office.Core.MsoCTPDockPositionRestrict.msoCTPDockPositionRestrictNoChange

これを達成する他の方法があれば教えてください。ありがとう。

4

1 に答える 1

4

残念ながら、TaskPane ヘッダーはカスタマイズできません。Add-in Express のみが高度なフォーム領域の実装を使用して同様のカスタマイズをサポートします (ただし、変更できるのはヘッダー アイコンとヘッダーの色のみで、Windows フォーム コントロールを追加することはできません)。もう 1 つのオプションは、UI を完全に制御できるように、独自のタイプのタスク ペインを実装することです。https://code.msdn.microsoft.com/OlAdjacentWindows/を参照してください。

于 2016-07-05T17:54:24.257 に答える