2016-07-02 33 views
5

Tôi đã tạo ngăn tác vụ tùy chỉnh trong VB.Net cho Outlook bằng Mã được đưa ra bên dưới và tôi muốn thêm nội dung vào tiêu đề (hình ảnh và nút) của User Control thay vì chỉ tiêu đề. Có cách nào tôi có thể đạt được điều này?Thêm hình ảnh vào tiêu đề ngăn tác vụ tùy chỉnh trong 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 

Hãy cho tôi biết nếu có cách nào khác để đạt được điều này, vui lòng. Cảm ơn.

Trả lời

3

Rất tiếc, tiêu đề TaskPane không thể tùy chỉnh. Chỉ Add-in Express hỗ trợ các tùy chỉnh tương tự bằng cách triển khai các Vùng Biểu mẫu Nâng cao (mặc dù chỉ có thể thay đổi biểu tượng tiêu đề và màu tiêu đề và bạn không thể thêm các điều khiển Windows Forms vào nó). Một tùy chọn khác là triển khai loại Ngăn tác vụ của riêng bạn để bạn có toàn quyền kiểm soát giao diện người dùng; xem https://code.msdn.microsoft.com/OlAdjacentWindows/.

+0

Bạn có thể đăng một giải pháp bằng cách sử dụng đó để thêm hình ảnh làm ví dụ không? Tôi sẽ tiếp tục với sự tùy biến còn lại. Cảm ơn. – Neophile

+0

Xem phần này: http://www.codeproject.com/Articles/27262/Additional-custom-panel-in-Microsoft-Outlook –

+0

Xin chào Eric, trong đó sẽ có một cách để thay đổi màu của tiêu đề? Màu xanh dương của nó theo mặc định: ( – Neophile

Các vấn đề liên quan