我在xaml文件中添加了畫布。從代碼iam創建兩個矩形並將其添加到畫布。這裏兩個三角形的大小是相同的。當我運行應用程序時,兩個三角形都會相互疊加,我的意思是它們重疊。但是當我將它們添加到Stack面板時,它們會一個接一個地來到? 任何人都可以告訴我如何在我的示例中一個接一個地呈現兩個矩形,而不使用Canvas彼此重疊?在Silverlight中渲染兩個矩形
這裏是我的應用程序的示例代碼;
Rectangle rect1 = new Rectangle();
rect1.Margin = new Thickness(1.5,2,1,1);
rect1.Height = 40;
rect1.Width = 60;
rect1.Stroke = new SolidColorBrush(Colors.Black);
myCanvas1.Children.Add(rect1);
Rectangle rect2 = new Rectangle();
rect2.Height = 40;
rect2.Width = 60;
rect2.Stroke = new SolidColorBrush(Colors.Black);
myCanvas1.Children.Add(rect2);
在此先感謝
帕德瑪