Uut RC0-s: ComboBox ja PasswordBox

Kuidas on võimalik veebitehnoloogial eksisteerida, kui ta ei sisalda comboboxi ja paroolivälja? Õige, ei olegi ja seda mõistis Silverlighti meeskond ka ja enne toote turule paiskamist parandasid oma vea :)

PasswordBox või paroolikast töötab nii nagu peab – sisestad tähti aga näha on hoopis mingid sümbolid (PasswordChar), milleks vaikimisi on ?. Tore on, et olemas on ka MaxLength atribuut, millega piirata sisestavate paroolide pikkuseid.

<PasswordBox x:Name="parool" MaxLength="8" PasswordChar="?" />

ComboBox on samuti täiesti tüüpiline, ta võib sisaldada arvu elemente (ComboBoxItem), mis ei pea tingimata olema sõned. Kui valik muutub, siis antakse sellest (SelectedItem) teada sündmuse SelectionChanged kaudu. Hetkel ma ei suutnud välja mõelda, kuidas muuta vaikimisi valitud elementi … ma usun, et see on võimalik aga kuidas … Kui tekib dokumentatsioon, siis ilmselt saab selgust :)

<ComboBox x:Name="comboBox" SelectionChanged="comboBox_SelectionChanged">
    <ComboBoxItem Content="?" />
    <ComboBoxItem Content="?"/>
    <ComboBoxItem Content="?"/>
</ComboBox>

Testi lihtsat näidisprojekti (SLS)
 
Lae alla (zip):