ボードのような遊び場を描き、四角形で操作できるように、その上に (たとえば 5x5) 線を引く (チョークで描く) 必要があります。
WPFでそのようなタスクを達成するにはどうすればよいですか?
ボードのような遊び場を描き、四角形で操作できるように、その上に (たとえば 5x5) 線を引く (チョークで描く) 必要があります。
WPFでそのようなタスクを達成するにはどうすればよいですか?
さて、ここに基本的な前提または出発点があります。基本的に、コンテナに画像を追加するだけです。これはおそらく最も実行可能な方法ではありませんが。うまくいけば、良い出発点になるはずです。
namespace DrawSomeStuff
{
public partial class MainWindow : Window
{
Point mousePosition;
Image chalk;
public MainWindow()
{
InitializeComponent();
}
private void Grid_MouseDown(object sender, MouseButtonEventArgs e)
{
//Get mouse position
mousePosition = Mouse.GetPosition(this);
//Set chalk
chalk = new Image();
chalk.RenderSize = new Size(5, 5);
//Set chalk image
//Move and add chalk
chalk.TranslatePoint(mousePosition, this);
this.AddChild(chalk);
}
}
}