我应该使用什么控件来显示可视的、可操作的元素?
What control should I use to display visual, manipulable elements?
我想使用 visual studio 2013 和 c# 开发关卡编辑器。我知道 c/c++ 但我是 C# 的新手,想从简单的开始。我想使用一个控件来处理鼠标事件(获取点击、点击释放、获取控件内的位置等),并且它还允许我在其中绘制(简单的矩形应该足够了)现在)。
图片控件听起来很直观,但似乎并不正确,因为它是静态控件。我应该为这些目的使用什么正确的控件?
您的起点可能是 Canvas。它为您提供了一个基于 X-Y 的表面,您可以在其上绘制形状和图元。
我想使用 visual studio 2013 和 c# 开发关卡编辑器。我知道 c/c++ 但我是 C# 的新手,想从简单的开始。我想使用一个控件来处理鼠标事件(获取点击、点击释放、获取控件内的位置等),并且它还允许我在其中绘制(简单的矩形应该足够了)现在)。
图片控件听起来很直观,但似乎并不正确,因为它是静态控件。我应该为这些目的使用什么正确的控件?
您的起点可能是 Canvas。它为您提供了一个基于 X-Y 的表面,您可以在其上绘制形状和图元。