我们需要在C#.Net WinForms应用程序上为交易应用程序提供“仪表板”视图。
目前,该应用程序会弹出其他表格,其中包含用户已定义自动交易规则的每个符号(MSFT,GOOG,EUR / USD)的价格图表。但有些用户希望同时交易数十个或数百个符号。该应用程序处理这种性能,但这会在桌面上创建太多单独的图表。
因此需要一个表格,其中包含每个符号的信息和控件列表。
请提供有关选择使用哪种控件的建议。
好的,这是一些要求:
最棘手的设计问题:
如何表示策略和投资组合之间的关系。 这些关系可以通过嵌套投资组合和单个投资组合进行复杂化 实例可以分配给多个父组合。注意。用户不能 在运行时改变这些关系...但是代表这一点会很好 视觉。可以将其集成到此控件中 - 如树视图吗?问题 是单个投资组合或符号可以嵌套在多个其他投资组合中。 所以对树视图似乎没有意义。
另一个想法是为每个投资组合弹出单独的列表视图 - 哎呀。
最好的是一些聪明的想法来直观地表示关系 相同的仪表板。也许不是在第一个版本,但也许是自定义绘图 实际上每个投资组合显示一列的控件,显示垂直线 包含刻度线的符号或投资组合?我们想要一个简单的 优雅的解决方案。
计划是提出一些事情并满足最低需求,但也考虑如何在下一个版本中获得投资组合关系和其他功能,而不是重写整个事物。
答案 0 :(得分:0)
如果您更了解winform,那么我认为您可以尝试使用一些选项卡控件,嵌套选项卡控件,可调整大小的面板等,为您的仪表板提供后台工作线程控制。