我想创建一个仅使用C#的Silverlight自定义控件,而不使用任何xaml。使用代码创建Silverlight自定义控件(无xaml)
这里是我的工作至今(精简到最低限度的问题):
我试图继承用户控件,如下所示:
public class myControl: UserControl
{
// class code
}
并将其添加到LayoutRoot:
myControl control = new myControl();
LayoutRoot.Children.Add(control);
该控件被添加,但它的隐形!
我如何使它可见?有什么我错过了吗?
编辑:在我contorl唯一的视觉元素与图像背景
谢谢,你钉了它:),我定义了类内的网格,我只需要像你说的那样将它添加到内容中。 – 2010-11-26 14:50:17