WPF, Silverlight and Design Links for 09/08/09

I finally cleaned out my Google Reader list and picked out the stuff I like. Carsonified » 5 Advanced Photoshop Techniques for Web Designers Carsonified » Advanced Photoshop Techniques for Web Designers – Part 2 Source code for “WPF Control Development Unleashed” – From Pavan Podila, control development in WPF is pretty powerful… might be…

Read More

How To Create An Animated ScrollViewer (or ListBox) in WPF

UPDATED 05/22/09 In the comments, someone mentioned that the project wasn’t working properly for keyed scrolling. I’ve updated the project with: Key scrolling (left, right, up, down, page up, page down) CanKeyboardScroll property on the AnimatedScrollViewer so that keyboard scrolling can be turned off ScrollToSelectedItem property on the AnimatedListBox so that the user can have…

Read More

INotifyPropertyChanged Snippets (And Why You Should Use These Instead of DependencyProperties)

First things first, here are my INotifyPropertyChanged snippets. INotifyPropertyChanged snippet (PropertyChangedEventHandler and RaisePropertyChanged method) INotifyPropertyChanged Property snippet Just download them into your "Visual Studio 2008CodeSnippetsVisual C#My CodeSnippets" folder and they should work. Just type "notify" and intellisense should show you "notifyo" (for NotifyObject) and "notifyp" (for NotifyProperty). Hit tab twice and the code should dump…

Read More

XAML Intellisense for Blend

Karsten Januszewski has a post on getting intellisense into Blend. Apparently it only works for WPF (it “works” for Silverlight, but it pulls from the WPF XML schema, which sounds like it could be more confusing than useful). I’ve been begging for this for a while. I’m glad to see it in there… its has…

Read More