繁体   English   中英

如何从C Sharp文件在WPF画布上显示矩形

[英]How to show rectangle on WPF canvas from c sharp file

我知道如何在WPF xaml中创建一个矩形,然后在c Sharp文件中对其进行编辑。 我感兴趣的是在c Sharp文件中创建矩形,将其显示在WPF画布上,然后能够对其进行操作。 我和我的朋友们正在开发一个游戏,我们希望能够从源代码中即时生成新对象。 任何帮助将是巨大的:)

这很容易。 前提是您在此XAML中具有Canvas

<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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM