如何在C#中创建我自己的图表软件? [英] How Create My own Diagram software in C#?

查看:165
本文介绍了如何在C#中创建我自己的图表软件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

我想创建一个具有工具箱和属性窗格的Windows应用程序或wpf应用程序,以从工具箱中拖放对象,并通过我自己的C#代码从属性窗格更改其属性并保存/加载图.
感谢您对我的帮助.

Hi every body

I want to create a windows application or wpf application which have toolbox and property pane to drag and drop object from toolbox and change their properties from property pane and save/Load diagram via my own C# code.
thank you for helping me

推荐答案

好吧.我很高兴您想要这样做.实际上很高兴.

您对这里的人有什么期望?您在这里所做的只是列出一个模糊的愿望清单.您没有告诉我们您做了什么,或者您最终想要达到的目标.例如,您是否希望图表应用程序基于位图?基于向量?两者的混合体?您希望工具箱包含什么?您希望它实现关联的项目吗?

到目前为止,您所说的问题是您实际上还没有提出要求.没有要求,您将无法提出设计-在明确了解应用程序应该做什么之前,您不应该开始编写应用程序.
Well, that''s good. I''m pleased that you want to do this. Delighted in fact.

What, exactly, are you expecting from people here? All you have done here is list out a vague wish list. You haven''t told us what you''ve done, or what you are ultimately trying to achieve. For instance, are you wanting your diagramming application to be bitmap based? Vector based? A hybrid of the two? What do you want the toolbox to contain? Are you expecting it to implement connected items?

The problem with what you have stated so far is that you haven''t actually come up with requirements. Without requirements, you can''t come up with a design - and you shouldn''t start writing your application until you have a clear idea about what the application should be doing.


此处在过去的答案中,有一些关于如何使用WPF实现图表的想法:
连接不同的控件 [矢量图形软件,例如C#或VB.NET中的CorelDraw或Inkscape [ ^ ].

WPF旨在促进的几件事之一是绘制图表. WPF已经实现了许多技术,因此使用它具有很大的意义.

—SA
Here are some ideas on how to implement diagramming using WPF, in my past answers:
Connect different controls[^],
Vector graphics software like CorelDraw or Inkscape in C# or VB.NET[^].

One of the several things WPF is designed to facilitate is diagramming. So many techniques are already implemented with WPF, so using it has a whole lot of sense.

—SA


SharpDevelop是类似于Visual Studio的C#,VB.NET和Boo项目的开源IDE.
SharpDevelop的源代码将帮助您构建应用程序.
此处是链接
SharpDevelop is an open source IDE for C#, VB.NET and Boo projects similar to visual studio.
the source code of SharpDevelop would help u build your application.
Here is the link


这篇关于如何在C#中创建我自己的图表软件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆