2009-11-01 55 views
0

我需要充當類似於您在這些應用中看到一個設計師/編輯窗口.NET UI控件: - Visual Studio的 - Visio中 - Balsamiq工作室 - Windows工作流 - PhotoshopUI編輯器.NET應用程序

我希望能夠使用WPF,但會解決WinForms。我需要創建自定義小部件,以便在設計器/編輯器窗口中進行拖放和編輯。我願意建設或購買。

看過常見的第三方.NET工具提供者後,我找不到任何東西。

想法?

回答

1

我想我會傾向於使用WPF和滾動我自己的實現。在WPF中,構建wyswig風格的編輯器相當容易,因爲您可以在任何東西內部託管任何東西(例如圖形中的Button),並且可以快速重用控制或繪圖的渲染位圖(可以在UI的幾個托盤中使用)(請考慮預覽窗格等)沒有任何性能損失(VisualBrush)。我自己寫了一個小編輯,並大量使用adorners - 我沒覺得太難。