2009-04-28 25 views
5

Tôi cần kết hợp bề mặt thiết kế sơ đồ vào ứng dụng mà chúng tôi đang phát triển để cho phép người dùng tạo ra những quy trình/lịch trình cơ bản. Tôi cần để có thể tạo ra 'hình dạng' của riêng tôi, thiết lập các thuộc tính tùy chỉnh trên chúng và có thể có một chút logic trong đó quá (nếu, trong khi vv).Nhúng một bề mặt thiết kế sơ đồ trong ứng dụng .net

Tôi biết mình cần xem xét lưu trữ WF trong ứng dụng, có vẻ phù hợp, nhưng có ai biết về các nhà thiết kế khác ở ngoài kia không.

+0

Cảm ơn tất cả những ý tưởng - Tôi sẽ có một cái nhìn vào họ. – PaulB

Trả lời

5

Hãy nhìn vào các nguồn lực này, cả hai đều là các giải pháp miễn phí, nhưng so với những người thân thương mại (Mindfusion, GoDiagram) họ yêu cầu một số công việc phát triển khác về phía bạn:

+0

Liên kết thứ hai của bạn dường như đã bị hỏng. – Brad

3

Bạn nên thử Visual Studio Extension. Bạn có thể sử dụng các IDE VS.NET cho miễn phí, tạo sơ đồ, xuất khẩu sang định dạng xml/webservice/tùy chỉnh, vv

Ví dụ, bạn có thể tạo một công cụ để mô tả khái niệm đó là đặc trưng cho cách tổ chức của bạn mô hình quy trình kinh doanh. Nếu bạn đang xây dựng một công cụ biểu đồ trạng thái, bạn có thể mô tả trạng thái là gì, trạng thái của trạng thái nào, trạng thái nào tồn tại, cách chuyển đổi giữa các trạng thái được xác định, v.v. Biểu đồ trạng thái mô tả trạng thái của hợp đồng trong một công ty bảo hiểm tương tự như biểu đồ trạng thái mô tả tương tác của người dùng giữa các trang trên trang Web. Tuy nhiên, các khái niệm cơ bản giữa hai biểu đồ trạng thái sẽ khác nhau đáng kể. Bằng cách tạo ngôn ngữ riêng cho miền của bạn và nhà thiết kế được tạo tùy chỉnh, bạn có thể chỉ định chính xác khái niệm biểu đồ trạng thái nào bạn cần trong công cụ của mình.

Start here. Ví dụ ở đây:

Các vấn đề liên quan