【问题标题】:To-do list(view)s with time displayed?待办事项列表(查看时间显示?
【发布时间】:2011-04-10 17:05:33
【问题描述】:

在 C# (3.5) Winforms 应用程序中,我有一个 FlowLayoutPanel,其中包含许多列表视图。每个列表视图代表一个简短的待办事项列表,按顺序排序并分配优先级。

有时用户必须创建一个新的优先级为 1 的待办事项。

当有多个优先级为 1 的实例时会出现问题 - 用户如何知道哪个是最先请求的?由于空间限制,无法显示日期时间字段。

列表视图当前如下所示:

我可以使用某种水印来显示在添加优先级 1 时浮动在列表视图顶部的时间吗?

我在想什么:

【问题讨论】:

  • 你不能修改列表,使行有 2 个级别:1)带有时间的标题 2)其他列。这将保留控件的宽度。

标签: c# winforms .net-3.5 listview


【解决方案1】:

您可以按优先级升序对列表进行排序,然后按创建日期升序排序。然后将在每个优先级中从最旧到最新列出任务,使用户可以轻松确定首先创建的任务。

【讨论】:

    猜你喜欢
    • 2017-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-06
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 2023-01-03
    相关资源
    最近更新 更多