vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#

https://www.vbarchiv.net
Rubrik: Entwicklungsumgebung · VB-IDE allgemein   |   VB-Versionen: VB.NET29.04.03
XP-Style in der IDE (VB.NET)

Ein Trick, wie Sie den XP-Style bereits während der Programmausführung innerhalb der VB.NET-IDE aktivieren können.

Autor:   Florian PlatzerBewertung:  Views:  20.830 
www.vbmaster.gbadmin.deSystem:  WinXP, Win8, Win10, Win11kein Beispielprojekt 

Wie sich unter VB6 die Komponenten bereits innerhalb der IDE im WinXP-Style anzeigen lassen, wurde bereits erklärt (siehe hierzu  XP-Style während der Programmierung).

Unter VB.Net funktioniert es ähnlich, jedoch muss man eine Kleinigkeit beachten:

Wir bedienen uns des Tipps von Abigj.net:
Speichern Sie nachfolgenden Code als devenv.exe.manifest in den Ordner der devenv.exe (z.B: C:\Programme\Microsoft Visual Basic .Net\Common7\IDE). Die Version müssen Sie noch entsprechend ändern.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    version="7.0.9466.0"
    processorArchitecture="X86"
    name="devenv.exe"
    type="win32"
  />
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        processorArchitecture="X86"
        publicKeyToken="6595b64144ccf1df"
        language="*"
      />
    </dependentAssembly>
  </dependency>
</assembly>

Und nun kommts: Wenn Sie ein neues Projekt starten und den Button auf die Form ziehen, passiert rein gar nichts

Ziehen Sie aber eine TextBox auf die Form, erscheint diese bereits im XP-Style. Wo liegt nun das Problem?
Ganz einfach: Ändern Sie die Property FlatStyle des Buttons auf System - et voilà - der Button hat den XP-Style angenommen. Den selben Vorgang müssen Sie bei allen Komponenten durchführen, die die Property FlatStyle haben.
 



Anzeige

Kauftipp Unser Dauerbrenner!Diesen und auch alle anderen Tipps & Tricks finden Sie auch auf unserer aktuellen vb@rchiv  Vol.6

Ein absolutes Muss - Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
- nahezu alle Tipps & Tricks und Workshops mit Beispielprojekten
- Symbol-Galerie mit mehr als 3.200 Icons im modernen Look
Weitere Infos - 4 Entwickler-Vollversionen (u.a. sevFTP für .NET), Online-Update-Funktion u.v.m.
 
 
Copyright ©2000-2024 vb@rchiv Dieter OtterAlle Rechte vorbehalten.


Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.