I have created a kind of custom TextBox in Expression Blend. I have changed the fill of the background and border to a gradient, and added in a Shadow Effect.>
TextBox
The easier solution is just set texbox border thickness to 0, then wrap texbox to your own border: