WPF: Interactive 2D Controls in 3D space
The power of WPF really has no limits. With just a little help, you can place 2D controls (text box, button, you name it...) on to 3D space. The coolest of all, these controls are fully operational!
The source code download contains a couple examples in XAML as good starting points.