BrightIdeasSoftware.ObjectListView.OnDrawItem C# (CSharp) Method

OnDrawItem() protected method

Owner draw the item
protected OnDrawItem ( DrawListViewItemEventArgs e ) : void
e DrawListViewItemEventArgs
return void
        protected override void OnDrawItem(DrawListViewItemEventArgs e)
        {
            if (this.View == View.Details)
                e.DrawDefault = false;
            else {
                if (this.ItemRenderer == null)
                    e.DrawDefault = true;
                else {
                    Object row = ((OLVListItem)e.Item).RowObject;
                    e.DrawDefault = !this.ItemRenderer.RenderItem(e, e.Graphics, e.Bounds, row);
                }
            }

            if (e.DrawDefault)
                base.OnDrawItem(e);
        }
ObjectListView