2016-07-02 14 views
5

Ich habe einen benutzerdefinierten Aufgabenbereich in VB.Net für Outlook mit dem unten angegebenen Code erstellt und ich möchte mehr Inhalt der Kopfzeile hinzufügen (Bild und eine Schaltfläche)) der Benutzerkontrolle statt nur des Titels. Gibt es eine Möglichkeit, dies zu erreichen?Hinzufügen von Bild zu benutzerdefinierten Aufgabenbereich Titel in Outlook - VB.Net

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 

Lassen Sie mich wissen, wenn es eine andere Möglichkeit gibt, dies bitte zu erreichen. Danke.

Antwort

3

Leider ist der TaskPane-Header nicht anpassbar. Nur Add-in Express unterstützt ähnliche Anpassungen mit ihrer Implementierung von erweiterten Formularbereichen (obwohl nur das Kopfzeilensymbol und die Kopfzeilenfarbe geändert werden können und Sie keine Windows Forms-Steuerelemente hinzufügen können). Eine andere Möglichkeit besteht darin, Ihren eigenen Typ von Aufgabenbereich zu implementieren, sodass Sie die vollständige Kontrolle über die Benutzeroberfläche haben. siehe https://code.msdn.microsoft.com/OlAdjacentWindows/.

+0

Könnten Sie möglicherweise eine Lösung mit dieser bitte posten, um ein Bild als Beispiel hinzuzufügen? Ich übernehme die restlichen Anpassungen selbst. Vielen Dank. – Neophile

+0

Sehen Sie das: http://www.codeproject.com/Articles/27262/Additional-custom-panel-in-Microsoft-Outlook –

+0

Hallo Eric, in diesem würde es einen Weg geben, nur die Farbe des Titels zu ändern? Sein Blau ist standardmäßig :(. – Neophile