NerdishByNature

Silverlight MouseWheel Scrollbehavior

Ich bin nun schon seit einigen Monaten mit Silverlight beschäftigt und find es erstaunlich, dass es aus meiner Sicht grundlegende Funkionalitäten noch nicht gibt. So zum Beispiel ein Behavior, um in einem ScrollViewer zu scrollen. Andere Elemente wie die ListBox beherbergen einen ScrollViewer und können daher auch mit dem Behavior versehen werden. In der kommenden Silverlight 4 Version wird es dieses Behavior schon vordefiniert geben.

Doch im Moment muss man sich selbst behelfen und einen eigenen Scrollbehavior schreiben. Dies ist leichter als ich anfänglich gedacht habe.

Die Behaviors wurden erst mit Silverlight 3 eingeführt. Mittlerweile gibt es zahlreiche Tutorial uns Beispielcodes zu dem Thema. Ein sehr gutes Beispiel finden sie hier My First Silverlight Behavior.

Wer sich für den Behavior interessiert kann sich den Code gern herunterladen.

So far wieder einmal