Hallo Leute,
ich komme eigentlich aus dem VBA Bereich als Hobbyprogrammierer; OOP ist mir trotzdem halbwegs geläufig, in der Praxis durch den bescheiden Umfang den VBA bietet, in der Theorie, weil ich mal etwas intensiver zum Thema allgemein gelesen habe. Aber diese ganze Thematik innerhalb von VS ist mir nicht wirklich vertraut Naja, bevor es jetzt eine lange Rede wird, komme ich mal zur eigentlichen Frage.
Nun denn, irgendwie habe ich jetzt ein kleines (?) Projekt für das ich um VS wohl nicht herum komme. Ich würde gerne sämtliche BuiltIn-RibbonControls innerhalb einer Office-Application instanzieren und über die COM-Schnittstelle für VBA verfügbar machen.
Die Implementierung der COM war kein Problem, der Zugriff auf die Word-Application auch nicht, aber ich kriege einfach nicht raus, wie ich diese blöden BuiltIn-Controls finde. Für Custom-Controls ist das ja überall gut beschrieben, aber eben nicht für die BuiltIn Teile...
Wahrscheinlich geht das wohl gar nicht, wie ich meinen Schickalsfaden kenne, aber falls doch würde ich mich über zielführende Hinweise freuen.
Ich habe mittlerweile herausgefunden, dass im WPF-Framework (sagt man das so ?) zwar entsprechend klingende Klassen (System.Windows.Controls) zur Verfügung stehen, aber ich weiß erstens nicht, ob man diese grundsätzlich innerhalb der VSTO nutzen kann, bzw. eventuell wie.
Beste Grüße
ich komme eigentlich aus dem VBA Bereich als Hobbyprogrammierer; OOP ist mir trotzdem halbwegs geläufig, in der Praxis durch den bescheiden Umfang den VBA bietet, in der Theorie, weil ich mal etwas intensiver zum Thema allgemein gelesen habe. Aber diese ganze Thematik innerhalb von VS ist mir nicht wirklich vertraut Naja, bevor es jetzt eine lange Rede wird, komme ich mal zur eigentlichen Frage.
Nun denn, irgendwie habe ich jetzt ein kleines (?) Projekt für das ich um VS wohl nicht herum komme. Ich würde gerne sämtliche BuiltIn-RibbonControls innerhalb einer Office-Application instanzieren und über die COM-Schnittstelle für VBA verfügbar machen.
Die Implementierung der COM war kein Problem, der Zugriff auf die Word-Application auch nicht, aber ich kriege einfach nicht raus, wie ich diese blöden BuiltIn-Controls finde. Für Custom-Controls ist das ja überall gut beschrieben, aber eben nicht für die BuiltIn Teile...
Wahrscheinlich geht das wohl gar nicht, wie ich meinen Schickalsfaden kenne, aber falls doch würde ich mich über zielführende Hinweise freuen.
Ich habe mittlerweile herausgefunden, dass im WPF-Framework (sagt man das so ?) zwar entsprechend klingende Klassen (System.Windows.Controls) zur Verfügung stehen, aber ich weiß erstens nicht, ob man diese grundsätzlich innerhalb der VSTO nutzen kann, bzw. eventuell wie.
Beste Grüße
Hilfreiche Antworten als solche zu Kennzeichnen wäre klasse