Wie verwende ich Krypton-Suite in Visual Studio
1. Installation- Zunächst entpacken wir das Zip-Archiv „KryptonSuite440.zip“
- Anschließend Installieren wir KryptonSuite über die Setup.exe als Administrator um das Programm auf den Rechner zu Installieren.
- Bei der Installation können wir einen Ordner auswählen. Dort werden Examples(Beispiele) und die später benötigten DLL’s hin geschrieben.
2. Einbetten in Visual Studio
- Nach dem wir Krypton Suite erfolgreich installiert haben, können wir Visual Studio starten.
- Entweder legen wir uns nun ein Neues WindowsForms Projekt an, oder nehmen ein vorhandenes Projekt, je nach Wunsch.
- Wir öffnen die Menüleiste „Werkzeugkasten“ sofern wir eine WinForm auf haben.
- In der Menüleiste rufen wir nun mit Rechtsklick ein Menü aus und wählen dort „Registerkarte hinzufügen“
- Diese Registerkarte können wir nun Benennen wie wir möchten. Ich empfehle „KryptonSuite“ zur Übersicht
- Haben wir die Registerkarte erstellt rufen wir wieder mit Rechtsklick das Menü auf. Nun erscheint auch die Option „Element hinzufügen“ auf diese wir nun einmal klicken.
- Es öffnet sich ein Menü welches zunächst eine Zeit lang lädt, da es im Begriff ist sich alle aktuell vorhandenen Steuerelemente bereitzustellen um diese auswählen zu können. Nach dem er mit Laden fertig ist wählen wir die Option „Durchsuchen…“
- Jetzt müssen wir folgende DLL’s auswählen, welche wir im ersten Schritt Installiert haben:{FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Design.dll
- {FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Docking.dll
- {FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Navigator.dll
- {FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Ribbon.dll
- {FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Toolkit.dll
- {FILE_PATH}\Krypton Toolkit 4.4.0\Bin\ComponentFactory.Krypton.Workspace.dll
Ihr könnt zum Glück alle Dateien auf einmal auswählen und hinzufügen. Nach dem Hinzufügen sind diese DLL’s auch noch im Menü ausgewählt und ihr könnt auf die Schaltfläche „OK“ klicken.
Es werden nun alle Steuerelemente von der Krypton Suite in dem Register eingetragen und könnt diese benutzten wie normale Steuerelemente. Aus dem Menü auf die WinForm ziehen und Fertig.
3. WinForm selbst in Krypton Style
Um die WinForms selbst in den Krypton Style zu bekommen muss man ausnahmsweise in den Designer der WinForms gehen. Wir öffnen diesen Designer und suchen nach folgender Stelle:
- Inherits System.Windows.Forms.Form
- Inherits ComponentFactory.Krypton.Toolkit.KryptonForm
4. Krypton Style umstellen
- Um den Style von Krypton auszuwählen muss das Steuerelement „Krypton Manager“ vom Werkzeugkasten auf die Form gezogen werden.
- Der „Krypton Manager“ ordnet sich ähnlich wie das „OpenDialog“ oder „TryIcon“ im unteren Bereich des Designers an. Klickt man auf das kleine Dreieck vom „Krypton Manager“ öffnet sich ein kleines Menü auf diesem eine Dropdown-Liste erscheint, mit welcher sich die Vorgeschriebenen Styles auswählen lassen.
- Diese Änderung richtet sich an alle Steuerelemente von Krypton, so sind entsprechend auch die Buttons und Tab-Reiter etc. in entsprechenden Design auf der Gewählten Form.