返回首页

我不想让用户画一条线,就像我们绘制在涂料中的应用以下是我的代码

XAML代码为MainWindow.xaml

<Window x:Class="LineWPF.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        Title="MainWindow" Height="350" Width="525">

    <DockPanel LastChildFill="True">

        <Button Name="buttonToolLine" DockPanel.Dock="Top" Height="41" MouseDown="buttonToolLine_MouseDown" MouseMove="buttonToolLine_MouseMove">Line</Button>

            <Canvas Name="DrawingCanvas"></Canvas>

    </DockPanel>

 

</Window>

以下是我的背后,代码MainWindow.xaml.cs

{C}
我怎么错过了这里,MouseDown事件也打不中我调试时,还有新的编码,特别是在WPF和图形请帮忙

回答

评论会员:游客 时间:2012/02/06
为什么你注册MouseDown和MouseMove事件的Button?它看起来像你必须注册画布事件
AmrutaAsbe
评论会员:游客 时间:2012/02/06
OK商定所以现在改为codeprelang="xml"spanclass="code-keyword"</spanspanclass="code-leadattribute"DockPanel/spanspanclass="code-attribute"LastChildFill/spanspanclass="code-keyword"="/spanspanclass="code-keyword"True"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"Button/spanspanclass="code-attribute"Name/spanspanclass="code-keyword"="/spanspanclass="code-keyword"buttonToolLine"/spanspanclass="code-attribute"DockPanel.Dock/spanspanclass="code-keyword"="/spanspanclass="code-keyword"Top"/spanspanclass="code-attribute"Height/spanspanclass="code-keyword"="/spanspanclass="code-keyword"41"/spanspanclass="code-keyword">/spanLinespanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"Button/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-leadattribute"Canvas/spanspanclass="code-attribute"Name/spanspanclass="code-keyword"="/spanspanclass="code-keyword"DrawingCanvas"/spanspanclass="code-attribute"MouseDown/spanspanclass="code-keyword"="/spanspanclass="code-keyword"DrawingCanvas_MouseDown"/spanspanclass="code-attribute"MouseLeave/spanspanclass="code-keyword"="/spanspanclass="code-keyword"DrawingCanvas_MouseLeave"/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"Canvas/spanspanclass="code-keyword">/spanspanclass="code-keyword"</spanspanclass="code-keyword"//spanspanclass="code-leadattribute"DockPanel/spanspanclass="code-keyword">/span/pre/code和代码背后的代码也仍然改变,甚至不打