这是我的xaml
<usercontrol xxxxxx
xxxxxxx
<grid >
<Grid.rowdefinition>
<rowdefinition></rowdefinition>
<rowdefinition></rowdefinition>
</Grid.rowdefinition>
<grid Grid.row=2>
<canvas x:name="canvas" Button.click = "Somefunction">
</canvas>
</grid>
</usercontrol>
所以我有一个用户控件在网格中有2行,我在第2行有一个画布。好吧,我动态创建按钮并将它们作为子项添加到画布中。现在,目前,当点击画布中的任何按钮时,我将调用我在后面的代码中定义的这个功能。在某些功能中,我有一些代码根据在画布内单击的按钮进行操作。
现在,我想要的是,我想选择2个按钮,但是,长按一个按钮然后长按第二个按钮就会发生选择。一旦选择了两个,我想执行我自己的代码。
如何对画布中动态创建的附加按钮进行长按按钮选择,如上所述。我在stackoverflow和codeproject中找到了一些链接。但是,这真的没有给我正确的想法如何与目前的xaml和编程逻辑。因此,请在此基础上建议以上述xaml结构为基础并解释程序逻辑。
谢谢,
Rakesh.N