‫Bentornato e questo video, tratteremo la casella combinata e puoi vederne uno qui, e ha
‫l'origine dati di tutti i diversi colori che sono a nostra disposizione.
‫Quindi diciamo che vogliamo usare il rosso viola pallido come abbiamo già fatto.
‫Possiamo semplicemente selezionarlo.
‫E come puoi vedere, la nostra casella combinata ha selezionato questo colore e ha anche tutto questo bellissimo
‫testo su come si chiama questo colore.
‫OK, allora andiamo avanti e creiamo un nuovo progetto per iniziare.
‫E chiamerò quello.
‫Hai una casella combinata 10 C e puoi chiamarla come preferisci.
‫Ma quello di cui abbiamo bisogno qui è un esempio.
‫Creeremo prima un pannello impilato.
‫Quindi, invece di GRET, voglio usare il pannello Stack e ho intenzione di rendere Zemel un po' più grande qui perché il design è carino
‫e tutto, ma è sempre bello vedere cosa stai codificando.
‫E qui creerò qualcosa chiamato una casella combinata, e questo è più o meno tutto.
‫C'è la mia casella combinata.
‫Posso dargli un nome, quindi lo chiamerò nome è uguale ai colori della casella combinata.
‫E ora quella casella combinata ha bisogno di un modello di elemento della casella combinata, qualcosa che abbiamo visto nell'ultimo video in cui abbiamo
‫usato la casella di riepilogo.
‫Quindi abbiamo questo modello di elemento della casella combinata qui.
‫Abbiamo bisogno di un modello di dati perché altrimenti, come puoi vedere, si lamenta.
‫E ora, non appena abbiamo questo modello di dati, va tutto bene.
‫E mi libererò delle righe aggiuntive che ho creato qui.
‫Quindi qui dentro, voglio avere un pannello impilato perché voglio impilare tutto lì dentro e dovrebbe
‫essere orientato orizzontalmente.
‫Ora, il pannello impilato dovrebbe contenere un rettangolo.
‫A proposito, il pannello impilato sarà ciò che c'è all'interno della nostra casella combinata e
‫dovrebbe contenere un rettangolo, che riempirò con un colore.
‫Quindi lo riempirò con il nome vincolante.
‫E dovrebbe avere una larghezza, diciamo, di 32 pixel e un'altezza anche di 32 pixel.
‫E poi voglio aggiungere un margine di, diciamo, cinque pixel verso tutte le direzioni per quel rettangolo.
‫E ora dovrebbe esserci un blocco di testo che dice anche il nome.
‫Quindi questo blocco di testo dovrebbe avere un testo chiamato nome di associazione.
‫Quindi legheremo la proprietà name.
‫Quindi dovremo creare una proprietà name.
‫E voglio anche aggiungere una dimensione del carattere di trentadue al mio blocco di testo.
‫Va bene.
‫Quindi è praticamente tutto.
‫Questo è tutto il nostro codice di cui abbiamo bisogno in Zemel.
‫E ora possiamo andare avanti ed eseguire o creare un codice di cui avremo bisogno nel codice dietro perché ciò di cui
‫tutti abbiamo bisogno è sicuramente questa proprietà del nome.
‫Quindi andiamo nel codice dietro e qui.
‫Andrò avanti e accederò semplicemente ai colori della mia casella combinata, che è la nostra finestra principale, i colori della
‫casella combinata.
‫Quindi questo qui, io chiamo questa casella combinata come quella chiamata i colori della casella combinata.
‫E ora quello che farò è impostare l'origine dell'elemento.
‫Quindi la fonte degli articoli saranno i nostri colori che ottengono la proprietà e non possiamo usarli in questo modo.
‫Quindi dovremo inviargli il tipo di colori che ottengono le proprietà.
‫Quindi otterremo tutti i colori disponibili.
‫Questo sistema di classi che Windows, quel supporto colora e c'è un metodo chiamato get properties e ci
‫restituirà tutti i colori.
‫Quindi è praticamente tutto.
‫Impostiamo gli itemizer su questa proprietà color.
‫Avremmo potuto, ovviamente, utilizzare un elenco di elementi qui di oggetti che vogliamo mostrare qui.
‫Ma avere questo bellissimo approccio qui sarà semplicissimo.
‫Come puoi vedere, abbiamo solo una riga con tanti valori diversi tra cui possiamo scegliere.
‫Quindi abbiamo semplicemente questa casella combinata che contiene tutti quei colori, e possiamo usare questo color
‫cioccolato o potremmo usare un grigio scuro e così via.
‫Quindi, come puoi vedere, puoi inserire la fonte dell'elemento in un elenco piuttosto interessante disponibile internamente.
‫Oppure puoi creare la tua fonte di articoli, che potrebbe essere, ovviamente, alcuni dati da un database o potrebbe essere un
‫elenco che crei tu stesso.