1
我需要創建以下WPF應用程序:WPF:使用什麼對象作爲多單元網格座標可以讀取?
- 在它的網格柵的主窗口。
- 網格中應該有大量的單元格(例如:[1000x1000]),每個單元格都塗成黑色或白色。
- 「機器人」對象應該能夠從網格到網格的網格中行走。
我想用一個Uniformgrid的對象,但我懷疑,將每個單元的「單元的邏輯」爲大如[1000×1000]網格將創造巨大的開銷。 由於基本上,我的網格是由「單元格」組成的,所以我想到了使用InkCanvas類,因此每個單元格實際上都是屏幕上的一個像素。但是,我在哪裏把「邏輯」放在每個單元格後面呢?如何讓我的「機器人」類從他當前所在的像素讀取像素座標,或者從相鄰像素讀取信息?
總之,我不知道什麼樣的對象類用作我的應用程序的網格。