' schrieb:Ich glaube, es hat Dir noch keiner richtig gesagt, warum das in Deinem Beispiel nicht funktionieren konnte:
Bei einem Array sind immer alle Elemente - bis auf die Eigenschaft "Wert" - gleich. D.h. wenn Du ein Element grün hinterlegst, dann sind immer alle Elemente davon betroffen. Bei Clustern hat man diese Einschränkung nicht
Mit einem kleinen Trick lässt sich das auch in einem Array realisieren: Das Array ist eine Array von Clustern. In dem Cluster ist ein Picture, das das Icon der App zeigt. Darüber legt man einen Button, der etwas größer ist und in der Mitte durchsichtig ist. Das erreicht man, in dem man den Button mit einem Bild Customized/Personalisiert, wobei das Bild in der Mitte transparent ist.
In einem Event-Ereignis wird nun die Änderung des Wertes des Arrays detektiert, wenn der Benutzer auf ein Feld (ein Array-Element) klickt und damit den Button des Clusters betätigt. Jetzt muss nur das zuletzt gedrückte Feld zurückgesetzt werden. Fertig. Man weiss wo gedrückt wurde und das Feld und nur das Feld ist markiert.