【问题标题】:C# .NET : Showing a simple list with a 32x32 icon column and a 2 line text columnC# .NET:显示一个带有 32x32 图标列和 2 行文本列的简单列表
【发布时间】:2011-02-21 09:08:55
【问题描述】:

我正在使用带有标准控件的 .NET 2.0。我想显示一个具有以下格式的简单列表:


(来源:telenet.be

  • Column1 包含一个 32x32 像素的图标
  • 第二列包含 2 个文本行:
    • 1 粗体格式文本行
    • 1 非粗线
  • 行由虚线分隔(3px 间距,1px 点,1px 高度)

最好的方法是什么?

....编辑:.....

  • 我们尝试使用 ListView 进行此操作,但您不能在具有不同格式的列中添加 2 行...与 datagridview 相同...
  • ObjectListView 可以解决问题,但我们不能使用它,因为它具有 GPL 许可..

【问题讨论】:

    标签: c# .net winforms user-interface controls


    【解决方案1】:

    你也许可以使用这个:A Much Easier to Use ListView

    如果没有,您可以创建自己的:How to: Create an Owner-Drawn List Box

    【讨论】:

      【解决方案2】:

      Tile 模式下的 Listview 怎么样:http://msdn.microsoft.com/en-us/library/s8z85th0.aspx

      为了获得更多控制,您需要所有者绘制一个列表视图(或列表框)

      【讨论】:

      • 因为有 2 个几乎相同的答案,我们为第一个提交的帖子投了票……抱歉,我不能投 2 个答案,不过我会给你 +1,谢谢..
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-02
      • 2013-02-07
      • 1970-01-01
      相关资源
      最近更新 更多