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