Archiv

Artikel Tagged ‘Code’

Silverlight Blueprints for SharePoint Beta2

9. Oktober 2008 juergen79 Keine Kommentare

Auf Codeplex.com gibt es Silverlight Blueprints for SharePoint. Hier sind nicht nur ein Code-Beispiele zu finden, sondern auch Videos und andere Dokumentationen.

Silverlight 2 RC0 – ProgressBar

2. Oktober 2008 juergen79 Keine Kommentare

Als dritte Neuerung bei Release Canditate 0 ist der ProgressBar.

Der XAML-Code dazu

<ProgressBar Foreground=”Black” Foreground=”White” Background=”Gray” Value=”25″ Maximum=”100″ Width=”200″ Height=”20″ Margin=”20″>

Die Eigenschaften des ProgressBar betrachten wir einzeln:

  1. Forground – ist die Farbe des aktuellen ProgressBar.
  2. Background – ist die Hintergrundfarbe des Controls.
  3. Value – ist der Startwert des ProgressBar.
  4. Maximum – ist der Endwert des ProgressBar.
  5. Width/Height – ist die Höhe & Breite des ProgressBar.
  6. Margin – ist der Abstand zwischen der Control-Einheit und dem Eltern Container.

Silverlight 2 RC0 – ComboBox

2. Oktober 2008 juergen79 Keine Kommentare

Ein weitere Neuerung im Silverlight 2 RC0 wurde auch die ComboBox eingeführt.

Mittels dem XAML-Code:

<ComboBox Width=”100″>
    <ComboBox.Items >
        <ComboBoxItem Content=”1st Item”>ComboBoxItem>
        <ComboBoxItem Content=”2nd Item”>ComboBoxItem>
        <ComboBoxItem Content=”3rd Item”>ComboBoxItem>
    ComboBox.Items>
ComboBox>

erzeugt man eine Combo Box, die vorerst eine leere Auswahl anzeigt, die so aussieht:

Will man nun aber schon eine “Vorauswahl” treffen, bei der schon eine Inhalt ausgewählt ist, verwendet man den IsSelected

<ComboBox Width=”100″>
    <ComboBox.Items >
        <ComboBoxItem Content=”1st Item”>ComboBoxItem>
        <ComboBoxItem Content=”2nd Item”>ComboBoxItem>
        <ComboBoxItem IsSelected=”True” Content=”3rd Item”>ComboBoxItem>
    ComboBox.Items>
ComboBox>

Das sieht dann so aus: 

Die ComboBox unterstützt natürlich auch Data Binding. Ein Codebeispiel findet man dazu auf Mike Snow’s Blog beim Post Silverlight Tip of the Day #48 – How to Implement a ComboBox



Silverlight 2 RC0 – PasswordBox

2. Oktober 2008 juergen79 Keine Kommentare

Im Silverlight 2 ist nun die PasswordBox implementiert, in der die Zeichen automatisch durch alternative Zeichen getauscht werden. Die PasswordBox kann deshalb in der XAML-Datei einfach implementiert werden ohne, das kein weiter Code dahinter notwendig ist.

<PasswordBox Canvas.Top=”20″ x:Name=”UserPassword” Width=”200″>PasswordBox>

Bei dieser Variante wird anstelle der Zeichen ein Punkt gesetzt, aber man kann ein anderes Zeichen anstelle des Punktes mittels PasswordChar verwenden:

<PasswordBox PasswordChar=”*” Canvas.Top=”20″ x:Name=”UserPassword” Width=”200″>PasswordBox>