Windows phone 7 如何以编程方式添加画布?

Windows phone 7 如何以编程方式添加画布?,windows-phone-7,Windows Phone 7,我有一个问题 如何通过编程将画布添加到网格?当我使用 Canvas _canvas = new Canvas( ) { Name = "newCanvas", Visibility = System.Windows.Visibility.Visible, Margin = new Thickness( 100, 0, 0, 100 ), Width = 100000,

我有一个问题 如何通过编程将画布添加到网格?当我使用

 Canvas _canvas = new Canvas( )
        {
            Name = "newCanvas",
            Visibility = System.Windows.Visibility.Visible,
            Margin = new Thickness( 100, 0, 0, 100 ),
            Width = 100000,
            Height = 100000,
            Background = new SolidColorBrush { Color = new Color { R = 255, G = 255, B = 255, A = 1 } }
        };
然后说
LayoutRoot.Children.Add(_canvas)


什么也没发生。我该怎么办呢?

Alpha
参数也是0-255,而不是0.0-1.0

Alpha
参数也是0-255,而不是0.0-1.0

宽度和高度都很大。这是故意的吗?是的,它们在智力上是如此之大,这样我就不会错过一些愚蠢的事情,比如只是看不见或者其他什么。但是正如Ku6opr所说,它是alpha,被设置为1,而不是255=3。宽度和高度都是巨大的。这是故意的吗?是的,它们在智力上是如此之大,这样我就不会错过一些愚蠢的事情,比如只是看不见或者其他什么。但是正如Ku6opr所说,它是alpha,被设置为1,而不是255=3=P该死!这确实是问题所在!我连续几个小时盯着它看=呵呵,该死!这确实是问题所在!我连续几个小时盯着它看!