Monthly Archives: November 2011

Custom ScrollBars in WPF

The following post contains a basic example of how to customise the WPF ScrollView scroll bars. The original XAML was built using Expression Blend, and has been further simplified for clarity. The resulting ScrollView looks like this: Firstly, the ScrollViewerControlTemplate … Continue reading

Posted in Reference | Tagged , | 5 Comments

Smarter Loading Animations in WPF

An example of how to build a loading control that only appears after a delay. Any WPF application will need to handle loading delays gracefully. In most cases this involves showing a loading animation while the user waits for the … Continue reading

Posted in Reference | Tagged , , | Leave a comment

Keyboard Friendly TextBox

Building keyboard-friendly interfaces can be tricky. For screens with multiple fixed-length TextBoxes, users don’t want to constantly press the tab key to move from one TextBox to the next. In addition, when tabbing between TextBoxes it’s reasonable to assume that … Continue reading

Posted in Tips and Tricks | Tagged , , | 1 Comment

Full-Text Indexing for PDFs

In this post I’ll show how to enable full-text indexing of PDF documents using SQL Server 2008 (64-bit), and the Adobe iFilter component. The iFilter component is required to bridge the gap between the Windows Indexing Service and the PDF … Continue reading

Posted in Reference | Tagged , | Leave a comment