System.Windows.Forms.ListView.EndUpdate C# (CSharp) Method

EndUpdate() public method

public EndUpdate ( ) : void
return void
		public void EndUpdate ()
		{
			// flag to avoid painting
			updating = false;

			// probably, now we need a redraw with recalculations
			this.Redraw (true);
		}

Usage Example

Example #1
0
 private void DisplayEventEntries(string logName, string machineName)
 {
     entryList.BeginUpdate();
     try {
         this.Cursor = Cursors.WaitCursor;
         // remove current items
         entryList.Items.Clear();
         // remove current columns
         entryList.Columns.Clear();
         // create necessary columns
         entryList.Columns.Add("Type", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("Date", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("Time", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("Source", 200, HorizontalAlignment.Left);
         entryList.Columns.Add("Category", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("Event", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("User", 100, HorizontalAlignment.Left);
         entryList.Columns.Add("Computer", 100, HorizontalAlignment.Left);
         // add eventlog entries
         using (EventLog eventLog = new EventLog(logName, machineName)) {
             EventLogEntryCollection entries = eventLog.Entries;
             foreach (EventLogEntry entry in entries)
             {
                 EventEntryView view = new EventEntryView(entry);
                 // most recent event log entries are at the top
                 entryList.Items.Insert(0, view.ListViewItem);
             }
         }
     } finally {
         this.Cursor = Cursors.Default;
         entryList.EndUpdate();
     }
 }
All Usage Examples Of System.Windows.Forms.ListView::EndUpdate
ListView