Frage

Ich habe daran gearbeitet, wie man einem Gewinnformular einen Glaseffekt hinzufügt vb.net oder c#

Ich habe mir viele Beispiele angesehen, wie die Verwendung von e.graphics, um ein Quadrat mit der Gewinnformulardimension zu erstellen, und andere sind ohne e.Graphics-Trick wirklich gut gemacht.

Aber mein Problem ist, dass ich kein Beispiel gesehen habe, das Windows-Steuerelemente wie Schaltflächen, Beschriftungen, Dropdowns usw. auf einem Gewinnformular mit Glaseffekt verwendet.

Bei der Suche im Internet habe ich diesen Artikel für C ++ gefunden:

http://www.codeproject.com/Articles/18910/Adding-or-Retrofitting-Aero-Glass-into-Legacy-Wind

Wenn Sie sich die Bilder aus dem Artikel ansehen, habe ich dieses Problem und möchte so etwas für .NET tun

War es hilfreich?

Lösung

Die Antworten hier bieten einen großen Wert für Ihre Frage: Problem mit Windows Aero Glass-Formulartexten

Aufgrund der inhärenten Einschränkung von WinForms können Sie entweder vom Eigentümer gezeichnete Steuerelemente verwenden oder ein einfarbiges Bedienfeld auf der Rückseite der Steuerelemente platzieren oder eine moderne transparenzkompatible Lösung wie WPF verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top