Re: Woher bekomme ich den ToolbarControler?
Verfasst: Di, 04.10.2011 10:06
Ich kann kein C#, aber MRI kann es:
Das hilft Dir weiter?
Code: Alles auswählen
using System;
using unoidl.com.sun.star.beans;
using unoidl.com.sun.star.frame;
using unoidl.com.sun.star.lang;
using unoidl.com.sun.star.uno;
public class Snippet {
public void snippet(Object oInitialTarget)
{
try
{
XModel xModel = (XModel) oInitialTarget;
XController xController = xModel.getCurrentController();
XFrame xFrame = xController.getFrame();
XPropertySet xPropertySet = (XPropertySet) xFrame;
XLayoutManager xLayoutManager = (XLayoutManager) xPropertySet.getPropertyValue("LayoutManager").Value;
XUIElement[] xUIElement = xLayoutManager.getElements();
}
catch (WrappedTargetException e)
{
// getPropertyValue
Console.WriteLine(e.Message);
}
catch (UnknownPropertyException e)
{
// getPropertyValue
Console.WriteLine(e.Message);
}
}
}