2013-09-27 50 views
1

我正在開發一個項目,在該項目中我必須在C#中構建一個建模器。有一個工具,我想建立模型的基礎上,即Scratch。 Scratch實現了一個拖放功能,通過該功能,您可以構建一個由「彼此適合」的塊組成的圖表,例如lego概念。是否有任何提供商具有支持此功能的工具/組件?如果不是,那麼實現它的最好方法是什麼?C中的視覺建模器#

這是建於從頭圖的例子:

http://progopedia.com/static/upload_img/2011/02/18/scratch-camelcase.png

提前感謝!

映入眼簾, 文森特

+0

你可以用WPF中的ItemsControl來實現。不過,它看起來像一個有趣而有趣的挑戰。如果我今天有一段時間,我會爲你創造一個小例子。我不知道任何(免費或商業)圖書館會爲你做這件事 –

+1

它有一隻貓! – 2013-09-27 22:37:25

+0

答案在答案:) –

回答

0

我意識到它已經一年多了,因爲我張貼的問題,但我會後我如何解決它呢。

有一個非常有用的建模庫MindFusion。鏈接:http://www.mindfusion.eu/雖然這確實提供了創建建模工具的基礎知識,但您必須自己實現其他所有內容,從自定義形狀到事件等。但是,使用它仍然比自己創建基礎知識要好得多。注意:該網站的支持也非常好!

希望這有助於