Guten Morgen,
ich möchte gern ein eigenes Ribbon was ganz normal geladen wird ändern sobald ein Contactitem ausgewählt ist. Aktuell fange ich das Event wie folgt ab.
in der ThisAddIn.vb
aber ich bekomme es nicht gebacken das ich auf das ribbon zugreifen kann. myribbon ist andauernd nothing
Vielleicht kann mir da ja jemand einen Schubs in die richtige Richtung geben.
Vielen Dank
Jürgen
CodeTags korrigiert ~VaporiZed
ich möchte gern ein eigenes Ribbon was ganz normal geladen wird ändern sobald ein Contactitem ausgewählt ist. Aktuell fange ich das Event wie folgt ab.
in der ThisAddIn.vb
VB.NET-Quellcode
- Public Class ThisAddIn
- Public WithEvents myOlExp As Outlook.Explorer
- Public myOlSel As Outlook.Selection
- Public contactItem As Outlook.ContactItem
- Public myribbon As RibbonIsasTool
- Protected Overrides Function CreateRibbonExtensibilityObject() As Microsoft.Office.Core.IRibbonExtensibility
- Return New RibbonIsasTool()
- End Function
- Private Sub ThisAddIn_Startup() Handles Me.Startup
- myOlExp = Application.ActiveExplorer
- myOlSel = myOlExp.Selection
- End Sub
- Private Sub ThisAddIn_Shutdown() Handles Me.Shutdown
- End Sub
- Private Sub myOlExp_SelectionChange() Handles myOlExp.SelectionChange
- For Each SelectedItem In myOlExp.Selection
- If (TypeOf SelectedItem Is Outlook.ContactItem) Then
- contactItem = SelectedItem
- myribbon.contactname = contactItem.LastNameAndFirstName
- myribbon.ribbon.InvalidateControl("dmnu1")
- End If
- Next
- End Sub
- End Class
aber ich bekomme es nicht gebacken das ich auf das ribbon zugreifen kann. myribbon ist andauernd nothing
Vielleicht kann mir da ja jemand einen Schubs in die richtige Richtung geben.
Vielen Dank
Jürgen
CodeTags korrigiert ~VaporiZed
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „VaporiZed“ ()