public static class ColumnHeaderCollection
{
public void add(Object o);
public void add(ColumnHeader header);
public void add(char[] text);
public void addRange(ColumnHeader[] range);
public void addRange(char[][] range);
public void addRange(Object[] range);
public void clear();
public Array clone();
public bool contains(Object value);
public bool contains(ColumnHeader value);
public void copyTo(Array dest, int destIndex);
public int count(); [property getter]
public final Array dup(); [property getter]
public IEnumerator getEnumerator();
public int indexOf(ColumnHeader value);
public int indexOf(Object value);
public void insert(int index, Object value);
public void insert(int index, char[] value);
public void insert(int i, ColumnHeader header);
public bool isFixedSize(); [property getter]
public bool isReadOnly(); [property getter]
public bool isSynchronized(); [property getter]
public ColumnHeader opIndex(int index); [property getter]
public void opIndexAssign(Object value, int index); [property setter]
public void remove(Object value);
public void remove(ColumnHeader header);
public void removeAt(int index);
public Object syncRoot(); [property getter]
public this(ListView owner);
}
public static class ListViewItemCollection
{
public void add(Object o);
public void add(ListViewItem item);
public void add(char[] text);
public void addRange(ListViewItem[] range);
public void addRange(char[][] range);
public void addRange(Object[] range);
public void clear();
public Array clone();
public bool contains(Object value);
public bool contains(ListViewItem value);
public void copyTo(Array dest, int destIndex);
public int count(); [property getter]
public final Array dup(); [property getter]
public IEnumerator getEnumerator();
public int indexOf(ListViewItem value);
public int indexOf(Object value);
public void insert(int index, Object value);
public void insert(int index, char[] value);
public void insert(int i, ListViewItem item);
public bool isFixedSize(); [property getter]
public bool isReadOnly(); [property getter]
public bool isSynchronized(); [property getter]
public ListViewItem opIndex(int index); [property getter]
public void opIndexAssign(Object value, int index); [property setter]
public void remove(Object value);
public void remove(ListViewItem item);
public void removeAt(int index);
public Object syncRoot(); [property getter]
public this(ListView lv);
}
public static class SelectedIndexCollection
{
public bool contains(int idx);
public int count(); [property getter]
public int indexOf(int idx);
public bool isReadOnly(); [property getter]
public int opApply(int delegate(inout int) dg);
public int opIndex(int idx);
public this(ListView lv);
}
public static class SelectedItemCollection
{
public bool contains(ListViewItem item);
public int count(); [property getter]
public int indexOf(ListViewItem item);
public bool isReadOnly(); [property getter]
public int opApply(int delegate(inout ListViewItem) dg);
public ListViewItem opIndex(int idx);
public this(ListView lv);
}
public final ItemActivation activation(); [property getter]
public final void activation(ItemActivation ia); [property setter]
public final void allowColumnReorder(bool byes); [property setter]
public final bool allowColumnReorder(); [property getter]
public final void arrangeIcons();
public final void arrangeIcons(ListViewAlignment a);
public final bool autoArrange(); [property getter]
public final void autoArrange(bool byes); [property setter]
public override void backColor(Color c); [property setter]
public final void beginUpdate();
public final BorderStyle borderStyle(); [property getter]
public final void borderStyle(BorderStyle bs); [property setter]
public final bool checkBoxes(); [property getter]
public final void checkBoxes(bool byes); [property setter]
public final void clear();
public final ColumnHeaderCollection columns(); [property getter]
protected override void createParams(inout CreateParams cp);
public static Color defaultBackColor(); [property getter]
public static Color defaultForeColor(); [property getter]
protected override Size defaultSize(); [property getter]
public final void endUpdate();
public final void ensureVisible(int index);
public final int focusedIndex(); [property getter]
public final ListViewItem focusedItem(); [property getter]
public override void foreColor(Color c); [property setter]
public final void fullRowSelect(bool byes); [property setter]
public final bool fullRowSelect(); [property getter]
public final Rect getItemRect(int index);
public final Rect getItemRect(int index, ItemBoundsPortion ibp);
public final bool gridLines(); [property getter]
public final void gridLines(bool byes); [property setter]
public final bool hideSelection(); [property getter]
public final void hideSelection(bool byes); [property setter]
public final bool hoverSelection(); [property getter]
public final void hoverSelection(bool byes); [property setter]
public final ListViewItemCollection items(); [property getter]
public final bool labelEdit(); [property getter]
public final void labelEdit(bool byes); [property setter]
public final void labelWrap(bool byes); [property setter]
public final bool labelWrap(); [property getter]
public final bool multiSelect(); [property getter]
public final void multiSelect(bool byes); [property setter]
protected override void onHandleCreated(EventArgs ea);
protected override void prevWndProc(inout Message msg);
public final void scrollable(bool byes); [property setter]
public final bool scrollable(); [property getter]
public final SelectedIndexCollection selectedIndices(); [property getter]
public final SelectedItemCollection selectedItems(); [property getter]
public final void sorting(SortOrder so); [property setter]
public final SortOrder sorting(); [property getter]
public this();
public final void view(View v); [property setter]
public final View view(); [property getter]
protected override void wndProc(inout Message m);
}