最近在看《Pro Silverlight 2 in C# 2008》,個人感覺這本書寫的不錯。
全書采用彩色印刷,可以使讀者立刻看到程式運作的最後效果。雖然說是進階教程,
但看起來還是非常通俗易懂,個别地方可能有些難度需要仔細研究下。
書看了不少光看不練難免會感覺生疏。結合書中的示例舉一反三做一些東東,
同時也和正在學習Silverlight的朋友交流下經驗。根據第四章關于Mouse Event的示例,
改編成一個五子棋遊戲。
XAML Code:
C# Code:
首先,畫出一個15×15的棋盤。
當點選棋盤時,按次序顯示黑白子。
滑鼠操作跟蹤
效果圖
至此一個五子棋的雛形完成,還可以進行其他功能完善。例如,将棋子擺放整齊、判定輸赢等等,大家可以舉一反三。
本例參考自Apress《Pro Silverlight 2 in C# 2008》CHAPTER 4 ■ DEPENDENCY PROPERTIES AND ROUTED EVENTS
本文轉自Gnie部落格園部落格,原文連結:http://www.cnblogs.com/gnielee/archive/2009/07/01/silverlight2-learning-gobang.html,如需轉載請自行聯系原作者