找到相关内容 1
Silverlight+WCF 网络象棋 基础篇 吃子(五)
上一节,我们的棋子就是一个Canvas,里面add进了一个Ellipse圆圈和TextBlock字: 想想我们是怎么下棋的,要先选中棋子吧,选中后,随便找个地方点,棋就会自动移过去。 所以,这里就产生了两件事,一是选中,二是移动。 要选中,其实就是选中棋子,选中棋子就是选中Canvas了。 于是,我们为Canvas增加一个鼠标点击事件。 让我们回到棋子类Chessman的Draw方法里,为chessman添加一个MouseLeftButtonDown事件,于是代码变成了  private void Draw()        {           
http://cyqdata.cn/chess/article-detail-2555