0
我知道如何在WPF xaml中創建矩形,然後在c sharp文件中對其進行編輯。我感興趣的是在c sharp文件中創建矩形,並將其顯示在WPF畫布上,然後可以對其進行操作。我和我的朋友正在開發一款遊戲,我們希望能夠即時從源代碼生成新對象。任何幫助將是偉大的:)如何從C sharp文件在WPF畫布上顯示矩形
我知道如何在WPF xaml中創建矩形,然後在c sharp文件中對其進行編輯。我感興趣的是在c sharp文件中創建矩形,並將其顯示在WPF畫布上,然後可以對其進行操作。我和我的朋友正在開發一款遊戲,我們希望能夠即時從源代碼生成新對象。任何幫助將是偉大的:)如何從C sharp文件在WPF畫布上顯示矩形
這很容易。只要你有一個帆布就像這個XAML
<Window ...>
<Canvas Name="canvas" />
</Window>
你可以玩弄這樣的代碼:
Rectangle rect = new Rectangle
{
Fill = Brushes.Red,
Width = 100,
Height = 100
};
Canvas.SetLeft(rect, 100);
Canvas.SetTop(rect, 100);
canvas.Children.Add(rect);
非常感謝!我很感激幫助。 – user1195755 2012-02-07 21:42:03
你不應該這樣做,而不是使用數據綁定和數據模板,反正;閱讀[MSDN]上的這些內容(http://msdn.microsoft.com/zh-cn/library/ms754130.aspx)。 – 2012-02-07 21:28:03