如何使用C#和Visual Studio创建可以在屏幕上更改其形状和位置(随时间或基于某些事件)的交互式形状?
选择哪种类型的应用程序?选择哪种类型的对象可以在哪里绘制此类对象?
我是新秀...
最佳答案
您可以从WPF应用程序开始。
在此应用程序中,可以使用System.Windows.Controls.Canvas控件。
该控件可以具有其他控件的集合(您将使用的形状)
此控件使您可以使用两个附加的属性“左”和“上”来指定形状的位置
这是一个例子。
Canvas.SetLeft(shape1, 10);
Canvas.SetTop(shape2, 20);
您可以更改形状的“宽度”和“高度”属性。
所有这些都可以在事件处理程序中完成,该事件处理程序响应应用程序中的事件。
如果您还有其他问题,我已经准备好了。
关于c# - 使用C#和Visual Studio创建可以动态更改其形状和位置的形状,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30286638/