Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用于编写图表组件的模式_C#_Silverlight - Fatal编程技术网

C# 用于编写图表组件的模式

C# 用于编写图表组件的模式,c#,silverlight,C#,Silverlight,我必须从头开始在Silverlight 3中编写一个图表组件,我想知道是否有人知道是否有任何设计模式、指南和教程可以帮助我完成这个过程?看一看。它是开源的,有微软编写的图表控件。这可能是最接近您所能获得的设计指南。看一看。它是开源的,有微软编写的图表控件。这可能是你能得到的最接近设计准则的东西。直觉上,这很简单,但当你把它做得漂亮的时候,你已经浪费了一两个月的生命。购买,不要构建,谷歌“silverlight图表控件”。我希望我可以使用现成的控件,但不幸的是,它必须从头开始,因为我们必须能够将X

我必须从头开始在Silverlight 3中编写一个图表组件,我想知道是否有人知道是否有任何设计模式、指南和教程可以帮助我完成这个过程?

看一看。它是开源的,有微软编写的图表控件。这可能是最接近您所能获得的设计指南。

看一看。它是开源的,有微软编写的图表控件。这可能是你能得到的最接近设计准则的东西。

直觉上,这很简单,但当你把它做得漂亮的时候,你已经浪费了一两个月的生命。购买,不要构建,谷歌“silverlight图表控件”。我希望我可以使用现成的控件,但不幸的是,它必须从头开始,因为我们必须能够将XAML重新用于嵌入式silverlight(后端用C++编写)。但现在,它只需要与C#配合使用。直觉上,它足够简单,但当你把它做得漂亮时,你已经浪费了一两个月的生命。购买,不要构建,谷歌“silverlight图表控件”。我希望我可以使用现成的控件,但不幸的是,它必须从头开始,因为我们必须能够将XAML重新用于嵌入式silverlight(后端用C++编写)。不过现在,它只能和C#一起工作。我看了一下,觉得有点不知所措。我希望有更抽象的东西,但好吧,我想我得穿上袖子开始挖掘了。我希望在GoF设计模式或Martin Fowlers企业模式的脉络中,或者在如何进行图表设计方面,有某种标准。无论如何,谢谢。我认为GoF设计模式可能也适用于图表设计:)当然,它也适用于企业开发;-)出于好奇,GoF认为哪些图案最适合图表设计?当然,对于Axis和Series组件,Composite是最明显的,Facade可以隐藏复杂性,而模板可以重用代码来绘制不同类型的图表。让我头疼的是,一个人可以呈现图表的方式太多了,为了让它看起来正确,他必须提供各种各样的配置选项。如何做到这一切而不陷入一片混乱?我看了一眼,觉得有点不知所措。我希望有更抽象的东西,但好吧,我想我得穿上袖子开始挖掘了。我希望在GoF设计模式或Martin Fowlers企业模式的脉络中,或者在如何进行图表设计方面,有某种标准。无论如何,谢谢。我认为GoF设计模式可能也适用于图表设计:)当然,它也适用于企业开发;-)出于好奇,GoF认为哪些图案最适合图表设计?当然,对于Axis和Series组件,Composite是最明显的,Facade可以隐藏复杂性,而模板可以重用代码来绘制不同类型的图表。让我头疼的是,一个人可以呈现图表的方式太多了,为了让它看起来正确,他必须提供各种各样的配置选项。如何做到这一切而不陷入一片混乱?