Toolbox-Frage

15/12/2008 - 21:00 von Anja Länge | Report spam
Hallo,

eigentlich eine ganz einfache Frage: Mit welchem Steuerelement wird im
VisualStudio die Toolbox dargestellt?


Anja
 

Lesen sie die antworten

#1 Frank Dzaebel
16/12/2008 - 06:46 | Warnen spam
Hallo Anja,

eigentlich eine ganz einfache Frage: Mit welchem Steuerelement wird im
VisualStudio die Toolbox dargestellt?



Die VS-Toolbox wird über ein Fenster mit der Fensterklasse
"GenericPane" dargestellt. ChildWindows davon sind
zum Beispiel "TBToolboxPane". Das kann sich aber àndern,
je nach VS-Version.
Evtl. wàre der Hintergrund wichtig, warum Du das wissen
willst, bzw. was Du in welchem Kontext erreichen willst.

Hier auch mal eine Anprogrammierung:

// Verweise/.NET: ...PublicAssemblies\EnvDTE.dll
// using EnvDTE;
DTE dte = (DTE) Marshal.GetActiveObject("VisualStudio.DTE");
if (dte == null) MessageBox.Show("VS nicht gefunden.");
else MessageBox.Show("VS:" + dte.Version+" gefunden.");
Window win = dte.Windows.Item(Constants.vsWindowKindToolbox);
ToolBox toolBox = (ToolBox)win.Object;
StringBuilder sb = new StringBuilder();
foreach (ToolBoxTab tab in toolBox.ToolBoxTabs)
sb.Append(tab.Name + ", ");
MessageBox.Show(sb.ToString());


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen