This class represents the heading of a column in a ListView control. Headers are added to a ListView through its Columns property, using the Add() method. You can specify the Text to use to label the column, and how it is to be aligned horizontally within the column ( TextAlign ). You do not receive events directly from the header; instead, you should monitor the ListView class for appropriate notifications (e.g., the ColumnClick event). public class ColumnHeader : System.ComponentModel.Component : ICloneable { // Public Constructors public ColumnHeader (); // Public Instance Properties public int Index {get; } public ListView ListView {get; } public string Text {set; get; } public HorizontalAlignment TextAlign {set; get; } public int Width {set; get; } // Public Instance Methods public object Clone (); // implements ICloneable public override string ToString (); // overrides System.ComponentModel.Component // Protected Instance Methods protected override void Dispose (bool disposing ); // overrides System.ComponentModel.Component } HierarchySystem.Object System.MarshalByRefObject System.ComponentModel.Component(System.ComponentModel.IComponen, System.IDisposable) ColumnHeader(System.ICloneable) Returned ByColumnHeaderCollection.this Passed ToColumnHeaderCollection.{Add() , AddRange() , Contains() , IndexOf() , Insert() , Remove()} |