【发布时间】:2013-03-22 05:22:19
【问题描述】:
我想通过动态添加时间范围来增强我的 C# .NET 4.0 多线程 WPF 应用程序(BeginTime+EndTime 对每个,多个,范围)。
而用户输入的倍数(从0到N)时间范围应该是:
- 显示,即呈现给用户(我的想法是关于一个或两个相互依赖的列表框)
- CRUD-ed(创建-读取-更新-删除)
我查看了 3d 方广告 TimePickers 或 DataTimePickers,创建了自己的自定义和用户控件来实现 TimePicker 和 DateTimePicker 控件...但仍然无法决定如何更好地进行用它。
更好地使用它 - custom control 或 user control 以及在哪个组合/组合中(哪个控制另一个组合 - ListBox、ListView 等)?
哪个基础集合,模型?
如果有任何关于如何实现它的建议,我将不胜感激
更新:
如果这有助于理解...
我有一个在证券交易所交易的 WPF 应用程序,但用户应该能够选择可自定义的多个时间段进行实时和仿真(显示买卖订单但不发送到证券交易所)交易。好吧,这有点复杂,因为在不同的时间段内使用了不同的算法,但问题是我想给用户输入可配置时间段的可能性。
这一段时间,现在是通过硬编码完成的,无需任何用户交互。
【问题讨论】:
-
能否展示控件的粗略草图/图像,这将有助于更好地理解问题
-
@Amitd,这是我的问题:如何实现时间值的动态添加,这些时间值将被显示、更新(删除-删除-添加-更改)。它的一部分是使用哪些控件,和/或如何组合它们
-
我总是喜欢玩得开心。
-
做一个例子,画一个草图,任何能让你更清楚你所追求的东西,因为你的文字真的很难理解......
标签: c# wpf data-binding collections .net-4.0