Kultainen koodi

.NET-osaajan ajatuksia paremmasta koodailusta

Windows forms -komponenttien siirtely ja editointi

Windows Forms -maailmassa UI elementit sijoittuvat aina johonkin kohtaan elementtien hierarkiaa. Esimerkiksi peruslomakkeella on Grid, joka sisältää pari elementtiä. Toinen voi olla toisen tason grid, joka sisältää syöttökenttiä ja painikkeita.

Murheita tulee helposti silloin, kun elmenttejä pitää siirtää näytön sisällä. Pitää ottaa yläosan syöttökentät ja siirtää ne alaosaan tai jakaa pitkä lomake parille tabille. Perinteinen leikkaa ja liimaa ei toimi, hierarkiasta johtuen. Vai olisiko ongelma editorissa?

Microsoft on ratkaissut ongelman Document Outline -työkalulla, jossa näkyy elementtien hierarkia. Siellä sitten vain raahaillaan elementtejä hierarkiasta toiseen. Homman saa tehtyä, mutta ei se tunnu yhtä kätevältä kuin WPF:n xaml-tiedoston editointi.

Document outline avautuu komennolla Ctrl+W, U tai VS2010:ssa Ctrl+ALT+T.

Advertisements

Single Post Navigation

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out / Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out / Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out / Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out / Muuta )

Muodostetaan yhteyttä palveluun %s

%d bloggers like this: