我正在使用一個名爲epanet的開源引擎進行流體建模的Windows wpf應用程序。已經有一個用Pascal編寫的開源用戶界面,我們正在嘗試創建一個類似於它的功能和可用性。保持窗口「停靠」在同一地點C#/ Wpf
我想要應用程序啓動,並有一個主窗口,裏面有幾個工具欄和2個獨立的子窗口,就像在原始的epanet UI軟件中一樣(請看下面鏈接中的一些屏幕截圖) 。什麼是最好的方式去做這件事?
http://engineering.wayne.edu/wsuwater/hydraulics/epanet.php
我試圖用 「彈出」 從這個論壇的帖子:
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/bf51e572-b41e-487b-99d0-95262899ef2c/
很遠的挑剔和難以控制。相反,我只是創建了一個新窗口並在MainWindow()類加載後打開它。
InitializeComponent(); DrawingArea Init_Canvas = new DrawingArea(); Init_Canvas.Show();
這個偉大的工程,除了用戶必須手動調整到每一次正確的大小和位置。
我該如何着手讓它保持整齊地蜷縮在角落?