-3

我需要画一个看起来像木板的游戏区,并在上面画线(被粉笔淹没)(例如 5x5),这样我就可以用正方形操作了。

如何用 WPF 完成这样的任务?

4

1 回答 1

1

好吧,这是您的基本前提或起点。基本上,您可以将图像添加到容器中。尽管这很可能不是解决此问题的最可行方法。希望它能给你一个很好的起点:

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);
    }
}
}
于 2013-06-07T07:25:49.873 回答