Wpf itemssource not updating tyra banks is dating john utendahl
Okay, this post isn’t really about creating a full blown Natural User Interface (NUI)…
I just wanted to jump on the NUI bandwagon while it’s still the cool new thing!
This post is actually about supporting a very specific natural user interaction within an Items Control.
The class supports dragging its items in a manner similar to the Surface app launcher.
This demo brings the same type of natural user interaction to desktop WPF (via mouse) that you might find on Surface.
(Yes, I could have published an XBAP sample, but I was not willing to give up the glow effect used for the selected character…
which is, incidentally, achieved using a Drop Shadow Effect in the new effects pipeline.) Even in the new pipeline, Drop Shadow Effect is a rather expensive effect because it requires multiple passes.
Since then, I have periodically been asked how one would go about creating a panel that behaves like the application launcher in Surface.If you have not seen the app launcher, I would describe the panel as simply a horizontal Stack Panel that infinitely cycles its children.