IntegralUI TreeListView について

アプリケーションに TreeView と ListView コントロールのコンビネーションを追加できます。

IntegralUI TreeListView はビルトインのライブエディタと先進的なドラッグアンドドロップのサポート、ノードの及びノードリストの素早い作成、コラムと サブアイテム のXMLエンコーディング、リッチスタイリング機能、大幅にカスタマイズ可能な外観とテーマが(Vistaを含めて)サポート。イメージ、テキスト、チェックボックスとフラグは、カスタムユーザインタフェースの作成にもっと多くのフレキシビリティを与えて、すべてのノードに含むことができます。

Highly customizable appearance

  • General color styles for checkboxes, scrollbars and control background
  • Different color styles for every state of Columns and Nodes
  • Styles can be inherited from the parent control
  • Appearance of the Columns and Nodes can be set by custom images or color schemes
  • Columns can be drawn over nodes
  • Columns can have space between them
  • Nodes 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

Nodes

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

Behavior

  • Multiple node selection
  • Permissions over column reordering, Drag&Drop operations, selection check, hover selection, label edit
  • Advanced Drag&Drop operations
    • Predefined – nodes can be reordered showing the reorder position mark
    • Custom – create your own Drag&Drop operation
  • XML encoding
    • Use XML Tags to describe the column, node and subitems content
    • Text can be shown in multiple lines or paragraphs
  • XML serialization
    • Support for serialization in files
    • Support for serialization in streams, including databases