/// <summary> /// Public constructor. /// </summary> /// <remarks> /// </remarks> public ListView(int x, int y, int w, int h, IListProvider provider) : base(x, y, w, h) { CanFocus = true; this.provider = provider; provider.SetListView (this); items = provider.Items; allow_mark = provider.AllowMark; }