Hallo zusammen,
ich bin am Verzweifeln, und hoffe Ihr könnt mir helfen! Ich programmiere eine kleine Karaoke Datenbank und wollte ein Ranking in Form von Sternen in einem DGV darstellen. Hierfür wollte ich ein Control erstellen.
Ich habe bei VBForums (LINK) eine Grundlage für ein StarRate (ähnlich Winamp) Control gefunden und weiterentwickelt. Ich verstehe wie das Control funktioniert.
Nach monatelangem Suchen und Lesen habe ich blöderweise immer noch Probleme:
Vielen Dank im Voraus... bin echt Verzweifelt!
Gruß
VincentVega
ich bin am Verzweifeln, und hoffe Ihr könnt mir helfen! Ich programmiere eine kleine Karaoke Datenbank und wollte ein Ranking in Form von Sternen in einem DGV darstellen. Hierfür wollte ich ein Control erstellen.
Ich habe bei VBForums (LINK) eine Grundlage für ein StarRate (ähnlich Winamp) Control gefunden und weiterentwickelt. Ich verstehe wie das Control funktioniert.
Nach monatelangem Suchen und Lesen habe ich blöderweise immer noch Probleme:
- Ich möchte das Control gerne über den Designer in ein bestehendes Datagridview integrieren. Den nötigen Code habe ich bei Mircosofts TimepickerControl gefunden (LINK). Diesen Code verstehe ich nicht wirklich , aber ich kann nach einigen Änderungen zumindest 'mein' Control als DatagridviewStarRateColumn über den Designer als ColumnType auswählen.
Wenn ich das Programm starte, steht anstelle der Sterne eine 0 in der DGV Zelle. Über einen Klick in die Zelle kann ich dann tatsächlich die Sterne Auswählen, bekomme aber beim Verlassen des Feldes "Der formatierte Wert der Zelle hat einen falschen Typ". Vermutlich nur ein kleiner Fehler, aber ich komme einfach nicht weiter. Ich will statt 0 immer die Sterte (ohne Wertung) und natürlich die Werte übergeben und bei Änderung auch zurückliefern.
- Außerdem habe ich leider auch noch Probleme mit dem DataBinding über den Designer (bin da leider im VBForums nicht weitergekommen). Außerhalb eines DGV verhält sich das Control eigentlich wie gewünscht und zeigt sogar die Werte aus der Datenbank (-1 bis 5) an, speichert diese aber nicht automatisch ins Dataset zurück?!
Vielen Dank im Voraus... bin echt Verzweifelt!
Gruß
VincentVega