Tag: 可视化

WinForms图表:设置最小Y轴显示范围

我有一个Winforms图表,其中我有温度读数到达并显示每秒。 我喜欢图表自动处理值显示的方式,但我想改变一件简单的事情 。 我想增加最小显示的y轴范围,因此它显示的范围为20.目前它只显示在5左右。我尝试了一些事情: //(when new data arrives…) //Does not work, I think because by default, Size is always NaN? if (chart1.ChartAreas[0].AxisY.ScaleView.Size < 20) { chart1.ChartAreas[0].AxisY.ScaleView.Size = 20; } 这些都不起作用: chart1.ChartAreas[0].AxisY.ScaleView.SmallScrollMinSize = 20; chart1.ChartAreas[0].AxisY.ScaleView.SmallScrollSize = 20; chart1.ChartAreas[0].AxisY.ScaleView.MinSize = 20; chart1.ChartAreas[0].AxisY.Minimum //doesn’t seem to have any effect chart1.ChartAreas[0].AxisY.Maximum //doesn’t seem to have any effect 我确定我错过了一些简单的事情。 无论如何我希望我有。

所有音频

我怎么能得到(有可能吗?)现在所有的音频都在系统中播放,用于编写一些声音可视化器? 有没有库c ++或c#? 提前致谢

如何获得我的C#项目之间的依赖关系图

我有一个相当复杂的应用程序,它被分解为多个组件。 每个组件都有一个包含大量项目的解决方案文件。 所以我喜欢把它想象成一个组件中有多个项目/ dll。 还有一个“共同”组件。 所有其他组件都依赖于“共同”。 所以编译是这样的: “nant component1.compile”将编译“common”然后编译component1,因为component1依赖于“common”。 随着时间的推移,“共同”变得相当大。 我很确定它可以分成几个较小的组件。 然后组件需要仅依赖于这些较小的,破碎的“共同”中的一些。 这有望减少不同组件的编译时间。 所以问题:我想要显示应用程序中所有不同项目之间的依赖关系,同时标记项目所属的组件。 你会怎么做?

C#类/对象可视化软件

在Visual Studio 2005和之前,您可以将代码导出到Visio,并查看对象之间的关系以及它具有的方法,属性和字段。 这很棒,因为它允许你调整外观以改善外观。 在VS 2008中,该选项消失了,用类图系统替换(假设)。 它function齐全但不漂亮。 我正在寻找的是一些软件,它允许我以更漂亮的方式进行可视化,或者至少为我提供足够的选项来过滤,排列等等,以便我可以用其他东西来触摸它。

如何渲染音频波形?

有没有与音频/编程相关的堆栈交换站点? 我正试图在WinForms中制作波形 我应该使用什么算法? 例如,如果每个像素有200个样本(垂直线),我应该从200个样本的那部分中绘制最低和最高样本吗? 或者我应该绘制低和高样本的平均值? 也许两者都有不同的颜色?