Suchergebnisse
Suchergebnisse 1-29 von insgesamt 29.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Wird es eigentlich irgendwann mal eine TrackBar/ScrollBar geben? Die fehlen irgendwie noch für ein komplettes Steuerelement-Paket.
-
Achso. Aber das ist eigentlich ganz einfach. Wenn du möchtest, kann ich dir dazu ein paar Denkanstöße geben, ich hab mich selber schon ein wenig damit befasst und ganz passable Ergebnisse erzielt (siehe meine Signatur).
-
@MiNdFrReAk Wenn du die alte DLL löschst und die neue als Verweis hinzufügst sollten beim nächsten kompilieren alle Controls in der neuen Version sein. Du musst aber mögliche Änderungen von Eigenschaften/Methoden berücksichtigen und vorher ausbessern.
-
Im Projektmappenexplorer sollte unter Verweise ein Eintrag für die DLL vorhanden sein.
-
@Gather Dafür wäre vielleicht eine PasswordTextBox hilfreich, in der automatisch "Passwort" steht sobald der Text leer ist. Ich meine damit aber nicht, dass Text auf "Passwort" gesetzt wird, sondern dass dann per GDI einfach "Passwort" draufgezeichnet wird. Nur ne kleine Anregung, sollte aber glaub ich einfach zu machen sein, da du die TextBox ja schon hast.
-
@Gather Das, was ich vorgeschlagen hab, ist genau das, was @BradApfel möchte . Deswegen hab ich es ja überhaupt vorgeschlagen.
-
@kassor Führe im Resize-Event des Controls ein Invalidate durch, dann wird das Control korrekt gezeichnet.
-
@kassor Und erneut sollte ein Invalidate Abhilfe schaffen. Offensichtlich hat Gather an einigen Stellen vergessen das direkt in der Klasse zu implementieren. deswegen musst du das Neuzeichnen dann von außerhalb bewirken. Sollten also erneute grafische Fehler auftreten immer erst mal mit Invalidate ausprobieren.
-
@Gather Flackern lässt darauf schließen, dass DoubleBuffering ausgeschaltet ist. Das ist bei selbstgezeichneten Control aber unverzichtbar.
-
@Gather Ist kein Ding, das passiert mir auch ab und zu mal :). Ich wollte es dir lediglich mitteilen.
-
Nichts zu danken, ich helfe doch gerne. Und vom Design her hätte ich das nie so gut hinbekommen, wie du.
-
@Gather @SchokoMilch Segoe UI gibts erst ab Windows Vista, da sie Teil des neuen Aero Themes war. Wenn du also XP oder niedriger verwendest, kann es zu Problemen kommen.
-
@imax2010 Hast du vielleicht einen TransparencyKey bei der Form eingestellt? Weil es gibt eigentlich keine andere Möglichkeit, dass ein Fenster transparent wird.
-
Zitat von TimoS: „Unter Win8 gibt's aber kein Aero.“ Diese Aussage ist falsch. Die Technologie im Hintergrund ist immer noch genau die gleiche, wie unter Windows 7. Es wurde lediglich die Transparenz entfernt und die Ecken sind jetzt nicht mehr abgerundet. Durch 3rd-Party-Themes kannst du Windows 7 genauso aussehen lassen, wie Windows 8, das ist alles nur in der .theme-Datei gespeichert.
-
@Bluespide Das mag sein, wies im Inneren aussieht, kann ich natürlich nicht wissen, und die haben da bestimmt einiges verbessert. Nach außen hin sind aber alle alten Funktionen immer noch verfügbar, es sind nur neue dazugekommen.
-
In WPF wäre das kein Problem. Hier hat sich jemand schon mal die Mühe gemacht.
-
@Eckert Glaub mir, es ist einfacher WPF zu lernen, als sowas in GDI+ zu erstellen.
-
@Gather Das Ausfüllen funktioniert eigentlich fast genauso wie die Linie. Du wirst sie vermutlich mit einem Graphicspath zeichnen, diesen musst du am Ende einfach noch schließen (also unten muss ja zu sein) und dann nicht Hollow sondern Filled zeichnen.
-
@Gather Hast ne PN wegen dem Tracker (falls es dir nicht aufgefallen ist).
-
@Gather Ich kann dir keine PNs mehr schreiben, weil dein Posteingang voll ist.
-
Schau mal in mein Tutorial: [VB 2012] Erstellen eines einfachen Tracker-Controls
-
Die Frage gabs auch schon in dem Thread dort: [VB 2012] Erstellen eines einfachen Tracker-Controls Mein Control ist nicht wirklich ausgereift, es ging mir dort nur um die grundlegende Funktionalität. Nimm lieber das von Gather, er hat es so erweitert, dass mans leicht und ohne Umstände benutzen kann (und es sieht auch besser aus).
-
Du kannst die MetroForm nicht auf XP verwenden.
-
Natürlich kannst du da was gegen machen: klagen.
-
@Racer Ziehe die DLL einfach in die Toolbox, dann erscheinen dort die Controls. @Gather Vielleicht solltest du das mal in den Startpost schreiben. Das wie vielte mal ist das jetzt?
-
Schau einfach im Startpost unter "Form" nach.
-
Combobox lässt sich realisieren, indem du nen Fenster mit BorderStyle.None als Dopdownmenü nimmst.
-
Was ist das Problem? Sollte mit nem GraphicsPath recht einfach gehen, sind ja nur drei Linien.
-
Inwiefern? Weil die Enden nicht abgerundet sind? Sieh dir mal EndCap und StartCap beim Pen an.