|
|
D.Bedarf, 8. April 2011
Tweet
Verwendet man im Silverlight Ressourcen, so müssen diese einen eindeutigen Schlüssel haben. Dieser wird in der Regel über “x:key=” angegeben.
Beispiel:
<UserControl.Resources> <SolidColorBrush x:Key="redBrush" Color="Red" /> </UserControl.Resources> <StackPanel x:Name="LayoutRoot" Background="White"> <TextBox Text="Ich habe einen roten Hintergrund." Background="{StaticResource redBrush}" /> </StackPanel>
Verwendet man statt dessen aber das Attribut x:name wird durch MSBuild im erzeugten Codefile . . . → Mehr
D.Bedarf, 22. März 2011
Tweet
Gegeben sei folgende Anforderung: Ein Server liefert Daten, aus diesen soll ein Word – Dokument entsprechend einer Vorlage erzeugt werden. Egal ob Word, Excel oder PowerPoint das Zielformat sind, diese Anforderung kann man bequem über Silverlight 4 erledigen.
Voraussetzung ist natürlich ein Office auf dem Client des Anwenders.
Um Word fernzusteuern ist es nötig . . . → Mehr
D.Bedarf, 1. Februar 2011
Tweet
Wer in einem DataGrid eine Spalte dazu zwingen will Text mit einem Zeilenumbruch anzuzeigen, kann wie folgt vorgehen:
<data:DataGrid x:Name="dataGrid" AutoGenerateColumns="False"> <data:DataGrid.Columns> <data:DataGridTextColumn Binding="{Binding Name}"> <data:DataGridTextColumn.ElementStyle> <Style TargetType="TextBlock"> <Setter Property="TextWrapping" Value="Wrap" /> </Style> </data:DataGridTextColumn.ElementStyle> </data:DataGridTextColumn> </data:DataGrid.Columns> </data:DataGrid>
Viel Spaß . . . → Mehr
D.Bedarf, 19. Januar 2011
Tweet
Drei Stunden haben wir beim gestrigen Treffen der Silverlight Usergroup Berlin damit verbracht uns über die Möglichkeiten und die Notwendigkeit von Unit-Tests unter Silverlight auszutauschen. Es wurden verschiedene Frameworks wie MSTest und NUnit beleuchtet und der Einsatz unter Silverlight und dem Windows Phone erprobt.
Für alle die sich auch mit diesem Thema beschäftigen wollen, . . . → Mehr
D.Bedarf, 12. Januar 2011
Tweet
Wer schon einmal größere Lösungen mit Silverlight umgesetzt hat bei der Funktionen in Bibliotheken (Dll’s) ausgelagert sind, hat das Problem das die XAP – Files sehr groß werden können.
Der Grund dafür ist, dass jedes verwiesene Assembly in die XAP – Datei eingelagert wird. Hat die Lösung jetzt mehrere “Apps” (XAPs), dann werden auch . . . → Mehr
D.Bedarf, 3. Dezember 2010
Tweet
Usercontrols sind eine tolle Sache. Es ist möglich komplexe Zusammenhänge abzubilden, Controls zu gruppieren und das Ergebnis beliebig wiederzuverwenden.
Interessant wird es jedoch wenn einem fertigem Usercontrol weitere Elemente zugewiesen werden sollen, ohne das Control anzupassen. Ein Beispiel dafür könnte ist ein Control sein welches Daten als animierten Text um die eigenen Ränder . . . → Mehr
D.Bedarf, 4. November 2010
Tweet
Bindet man seine Businessobjekte oder andere Datenquellen direkt an die Elemente im Userinterface so hat das einige große Vorteile. Unter anderem kann man die Oberfläche tatsächlich von Designern gestalten lassen und hat damit als Entwickler auch keine Abhängigkeiten ober der Text nun in einem Label oder in einer Listbox dargestellt werden soll. Beim Binding . . . → Mehr
D.Bedarf, 1. Oktober 2010
Tweet
Ich drücke die Daumen das alle Silverlight – Anwendungen ohne Fehler laufen. Falls aber nicht, müssen die Fehler entsprechend sauber abgefangen werden.
Einige Fehler können wir selbst im Code behandeln. Try, Catch, Fertig. Doch was wenn die Fehler gar nicht in unserem Einflussbereich liegen?
Solche Fehler treten häufiger auf als man denkt. Mögliche Szenarien . . . → Mehr
D.Bedarf, 15. September 2010
Tweet
Um einen SketchFlow – Prototyp in eine “richtige” Silverlight – Anwendung zu konvertieren sind folgende Schritte nötig:
1. Die Prototyp-Projektdatei bearbeiten:
Klickt mit der rechten Maustaste im Windows Explorer auf die CSPROJ-Datei (z. B. SilverlightPrototype1.csproj), klickt dann auf “Öffnen mit” und wählt den Editor. Sucht in der Textdatei nach den folgenden zwei Zeilen . . . → Mehr
D.Bedarf, 7. September 2010
Tweet
Eine aktuelle Silverlight – Seite aufgerufen, dem Update – Hinweis gefolgt und schon ist es passiert.
Der Debugger lässt sich nicht verbinden oder andere Probleme tauchen auf.
Warum? Nun Entwickler müssen die Updates in einer speziellen Entwicklerversion installieren.
Das aktualisieren des SDK reicht nicht aus, da dies nur prüft ob eine entsprechende Version der . . . → Mehr
|
|
SocialNetworks