Page view counter

Jesse Liberty - Silverlight Geek

More Signal Less Noise

Browse by Tags

All Tags » Custom Controls (RSS)
SandDock for Silverlight – Commercial floating windows
Every once in a while you see something so promising you just have to pass it along.  The folks at divElements are developing SandDock for Silverlight; a floating windows management toolkit that looks very sweet indeed. I can't say I've really put...
Custom Controls – The Dénouement
Over the past month I've posted half a dozen min-articles about creating custom controls that can interact with the Visual State Manager, and the underlying engine that makes it work; especially Dependency Properties and the Parts and States Model . Intro...
Silverlight Controls, Controls Team, and Testing
This blog will rarely be the place for breaking news, but there are two related pieces of information I want to ensure you know about at the risk of repeating news that has been blogged by others.  First, Shawn Burke’s team has announced their intention...
Template Browser – an indispensible tool
One way that many developers like to create styles and templates for controls is to modify the existing styles and templates. An unusual feature of Silverlight is that every control in the toolbox is lookless – its appearance is determined by its own...
Dependency Properties - Precedence
Today we wrap up dependency properties by talking about one of the most important, though typically invisible aspects: DP precedence order. This is critical because dependency properties, by their nature, are designed to have their final value set from...
Dependency Property System – Deeper Dive Part 1
On the 17th I began a discussion of Dependency Properties, but as I said then, there is more to say.  This central concept to Silverlight Programming has traditionally  been taught as an advanced concept.(Can we have  traditions in a product...
Skinnable Custom Controls – Change to generic.xaml
This is the first in a series of explorations of breaking changes in the Release Candidate for Silverlight 2. Please be sure to read Tim's blog entry about Silverlight RC0 for context and directions. Summary There are 2 significant breaking changes...
Creating Custom Controls – A Common Starter Application
It will be helpful as we explore custom controls to have a common starting project. You may remember from my posting on the 12th that I laid out a structure with three projects in one solution, with 5 important files. In the ClassLibrary, customcontrol...
Dependency Properties – Background for Custom Controls
In  a previous post I began talking about Custom Controls, and I will continue that discussion over the next few days and weeks even as I start producing videos on the topic. It turns out that the more you look at Custom Controls, the deeper you...
Digging Into Custom Controls
Last night’s post was something of a preface, but let’s get started. [ For those of you who crave the details, the code, the feel of bits between your fingers, watch for a series of videos on this subject to be released in the next couple weeks with source...
The difference between understanding a concept…
… and implementing it, can be the difference between your book being on time, and being, er, ah, well… late. I’ve written chapters on custom controls at least a dozen times, and I’ve explained how to write custom controls at least a hundred times. You...