Boardクラス, Boardcanvasクラス のデモソース

BoardクラスとBoardCanvasの連携の動作を確認するために作成したものです。
モデルであるBoardオブジェクトを操作すると、ビューであるBoardCanvasが描画を行います。

盤上をクリックすると、黒 → 白 → 消去 を繰り返します。


Boardクラスの持つ機能のほんの一部しか利用していませが、以下のコードを見ていただければ、Boardクラスの使い方の雰囲気はわかると思います。

■MainPage.xaml.cs
 

■MainPage.xaml