2011-06-17 48 views
1

如何在Silverlight 4中以編程方式將UIElement添加到畫布上?如何以編程方式將Uielements添加到Silverlight 4中的畫布?

但沒有任何反應。當我檢查圖像的存在時,它在那裏 但沒有顯示。

wtf?

Button btn = new Button(); 
btn.Content = "Button"; 
Canvas.SetLeft(btn, 450); 
Canvas.SetTop(btn, 100); 
Canvas1.Resources.Add("btn1", btn); 
Canvas1.UpdateLayout(); 

回答

3

你想用Children,不Resources

Button btn = new Button(); 
btn.Content = "Button"; 
Canvas.SetLeft(btn, 450); 
Canvas.SetTop(btn, 100); 
Canvas1.Children.Add(btn); 
相關問題