Web- und Software Development

Wie verhindere ich beim Klick eines HyperlinkButtons in Silverlight die Umrandung – Quicky

Ja der Titel des Beitrags ist länger als der folgende “Silverlight-Quicky”. Aber was soll :) Setzt man ein HyperlinkButton ein, so erscheint bei einem Klick aus diesen, ein nicht so toller Rahmen rundherum. Um das zu verhindern, muss man die Property IsTabStop auf False setzen. <HyperlinkButton Content="Mein Linktext" IsTabStop="False" … />

Read the rest of this entry »

Wie ermittle ich eine Telefonnummer aus dem Telefonbuch? – WP7 Quicky

Um eine Telefonnummer aus dem Telefonbuch des Benutzers vom Windows Phone 7 zu ermitteln, kann man mit seiner Applikation den Benutzer dazu aufordern, die entsprechende Nummer zu selektieren. Dazu verwendet man die Klasse PhoneNumberChooserTask aus dem Namespace Microsoft.Phone.Tasks. 1 2 3 PhoneNumberChooserTask pck = new PhoneNumberChooserTask(); pck.Completed += new EventHandler<PhoneNumberResult>(pck_Completed); pck.Show(); In der CompletedMethode steht [...]

Read the rest of this entry »

TextTrimming – XAML Quicky

Im XAML hat man die Möchglichkeit den Text zu kürzen, wenn dieser länger ist, als die Oberfläche es zulässt. Man kann bestimmen, ob man nach einem Wort (WordEllipsis) und nach einem Buchstaben (CharacterEllipsis) den Text abtrennt. 3 Punkte (…) zeigen dem Benutzer an, das hier weiterer Text hinterlegt ist. 1 2 <TextBlock Name="sampleTextBlock" TextTrimming="WordEllipsis" TextWrapping="NoWrap" [...]

Read the rest of this entry »

Doppelklick im DataGrid abfangen – WPF Quicky

Möchte man auf den Klick eines Datensatzes  in einem WPF DataGrid reagieren, so kann man folgenden Code dazu verwenden: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 private void dataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DependencyObject dep = (DependencyObject)e.OriginalSource;   while ((dep != null) && !(dep [...]

Read the rest of this entry »