Exemple #1
0
 protected ListView(UserContext userContext, ColumnId sortedColumn, SortOrder sortOrder, ListView.ViewType viewType)
 {
     if (userContext == null)
     {
         throw new ArgumentNullException("userContext");
     }
     this.userContext  = userContext;
     this.sortedColumn = sortedColumn;
     this.sortOrder    = sortOrder;
     this.viewType     = viewType;
 }
 // Token: 0x06000232 RID: 562 RVA: 0x00014860 File Offset: 0x00012A60
 public ListViewHeaders(ViewDescriptor viewDescriptor, ColumnId sortedColumn, SortOrder sortOrder, UserContext userContext, ListView.ViewType viewType)
 {
     if (viewDescriptor == null)
     {
         throw new ArgumentNullException("viewDescriptor");
     }
     if (sortedColumn < ColumnId.MailIcon)
     {
         throw new ArgumentOutOfRangeException("sortedColumn", "sortedColumn must not be less than zero");
     }
     if (sortOrder < SortOrder.Ascending || sortOrder > SortOrder.Descending)
     {
         throw new ArgumentOutOfRangeException("sortOrder", "sortOrder must be either 0 or 1");
     }
     if (userContext == null)
     {
         throw new ArgumentNullException("userContext");
     }
     this.viewDescriptor = viewDescriptor;
     this.sortedColumn   = ListViewColumns.GetColumn(sortedColumn);
     this.sortOrder      = sortOrder;
     this.userContext    = userContext;
     this.viewType       = viewType;
 }