IntegralUI ListView について

豊富な複数列の階層データの視覚化コントロール

IntegralUI ListView は、 .NET WinForms カスタムコントロールで、ディスプレイのためのオプションで、データのセレクションとソートと項目コレクションです。ディスプレイ項目の異なった4つのビュー(詳細、大きいアイコン、小さいアイコンとリスト)、ビルトインライブエディタと先進的なドラッグ&ドロップのサポート、高速なリストアイテムの生成、列のXMLエンコーディング、アイテムとサブアイテム、リッチなスタイルのインターフェース、自在にカスタマイズ可能な外観とテーマのサポート(Vistaを含む)があります。

Highly customizable appearance

  • General color styles for checkboxes, scrollbars and control background
  • Different color styles for every state of Columns, Groups and Items
  • Styles can be inherited from the parent control
  • Appearance of the Columns and Items can be set by custom images or color schemes
  • Columns can be drawn over items
  • Columns can have space between them
  • Items can have space between them
  • Partial or Full Transparency
  • Customizable border with three shapes and control over visibility of each border side
  • Office 2007 fading effect with five speed levels
  • Watermarks
  • Theme support
  • Visual Styles
    • Vista
    • XP
    • Classic

Columns

  • Every column can have header and footer
  • Header of column can contain text and image
  • Text of the column header and footer can be formatted by using special XML tags
  • Control over border shapes, corners and visibility for the column header, body and footer
  • Separate color style for each state of the column (Normal, Hovered and Selected state)
  • Each column can contain text and image
  • Fixing the columns to the left or right side of the control layout
  • The width of the column can be fixed
  • Permission over reordering the columns
  • Column can be visible or hidden

Groups

  • Color and format styles for each group
  • Group can be expanded/collapsed
  • The group header can have three different appearances
    • BottomLine
    • CenterLine
    • Gradient

Items

  • Separate color style for each state of the item (Normal, Disabled, Hovered, Selected and Focused)
  • Each item can contain subitems, text, image, checkbox, flag, hyperlinks and custom controls
  • Text of the item and subitems can be formatted by using special XML tags
  • Control over item border shapes and visibility
  • Item can be visible or hidden
  • Every item can be grouped
  • Context Menus
  • Item text is editable

Behavior

  • Multiple item selection
  • Arrange items in four list view appearances
    • Details
    • List
    • LargeIcons
    • SmallIcons
  • Permissions over column reordering, Drag&Drop operations, selection check, hover selection, label edit
  • Advanced Drag&Drop operations
    • Predefined – items can be reordered showing the reorder position mark
    • Custom – create your own Drag&Drop operation
  • Advanced sort operations
    • Predefined – columns can be sorted by the content value: String, Integer and Double
    • Custom – create your own sort operation
  • XML encoding
    • The columns, groups and items text can contain hyperlinks, substrings with different colors and font
    • Text can be shown in multiple lines or paragraphs
  • XML serialization
    • Support for serialization in files
    • Support for serialization in streams