2009-12-08 29 views
1

我試圖實現模型 - 視圖分離。我的飛機是一堂課。在開發應用程序時,我不能將控制檯用作排序查看器。我可以在自己的線程上產生飛機,而控制檯可以參考飛機對象來檢索/讀取它當前的高度。我試圖讓飛機成爲一個Active對象,就像在Java的可運行界面中一樣。你如何在.NET中實現這一點?模型 - 視圖分離,飛機模擬器

+0

當你說'模型 - 視圖'分離時,你的意思是你不希望你的視圖依賴於你的模型,或者你不希望你的視圖和模型知道對方? –

回答

1

假設通過模型視圖分離你的意思是類似this,那麼它肯定是可能的。

我將在使用控制檯作爲查看器技術時看到的挑戰是複製典型的Windows項目中發生的標準應用程序消息循環。

但除此之外,絕對有可能。有什麼特別的原因讓你想用控制檯作爲查看器?我只是親自去WPF路線,所以我很想看看你的控制檯方法的動機是什麼?

+0

只是爲了簡單起見。所以我不必學習WPF。我想學習代表和活動,並認爲飛機可以提供圍繞飛行路線上升和下降的事件的概念。 – dannyrosalex