Welcome to MSDN Blogs Sign in | Join | Help

May 2009 - Posts

Silverlight: How to use CompositionTarget.Rendering event to synchronize discrete and non-discrete animations

I’ve brought up this topic in the recent post , but I was pointed out it can be lost among other content and is not stressed enough. Everything brings down to the fact that some actions, particularly animations cannot be easily enclosed in storyboards.

GetBindingExpression – a good way to iterate over all dependency properties in visual tree in Silverlight 3?

Recently I’ve tried to iterate over all dependency properties in the subset of visual tree. Despite it can be fragile, it is useful in advanced scenarios when certain actions needs to be trigged basing on binding’s path, converter or converter parameters.

Animate anything anywhere with behaviors in Silverlight 3 (and 2!) (Animations part II)

Introduction In the previous article on my Blog we have implemented a Panel with 3D (or rather projections) animations. It was cool but we had also two, innate shortcomings there. The first was that the architecture required to implement a new panel and

How to create generic animated panels in Silverlight 2 and 3 (Animations part I)

Introduction I’ve always had mixed feelings toward animations in cases of generic controls, panels or item controls. From one side it is extremely easy to define standard animations associated with visual states. From the other implementing any more sophisticated

Silverlight 3: Template Binding vs. Relative Binding

Playing with SL3, I did a small research to find differences between Relative Binding and TemplateBinding in SL3 when used in generic templates: · Automatic Conversion is not supported in template binding, so with priority being int type, that won’t work
Posted by marlat | 2 Comments

The blog has started!

Hi Everyone In first post I would like to introduce myself. I’m Marek Latuskiewicz and I’m a development Lead in the team dealing (among other things) with Silverlight Visualizations for various types of data. Why am I starting this blog? The reason is
Posted by marlat | 1 Comments
 
Page view tracker