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

AutoResizeColumns() public method

public AutoResizeColumns ( ColumnHeaderAutoResizeStyle headerAutoResize ) : void
headerAutoResize ColumnHeaderAutoResizeStyle
return void
		public void AutoResizeColumns (ColumnHeaderAutoResizeStyle headerAutoResize)
		{
			BeginUpdate ();
			foreach (ColumnHeader col in columns) 
				col.AutoResize (headerAutoResize);
			EndUpdate ();
		}

Usage Example

Example #1
0
        public void RefreshGUI()
        {
            List <Log> logData = new List <Log>();

            LogManager.GetInstance().GetAllLog(pid, ref logData);

            listLog.Items.Clear();

            foreach (Log log in logData)
            {
                ListViewItem listLogItem = new ListViewItem();
                listLogItem.Text = log.user_id.ToString();
                listLogItem.SubItems.Add(log.date.ToString());
                listLogItem.SubItems.Add(log.comment);
                listLogItem.SubItems.Add(log.cash.ToString("C", CultureInfo.CurrentCulture));

                listLog.Items.Add(listLogItem);
            }

            if (listLog.Items.Count == 0)
            {
                listLog.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            }
            else
            {
                listLog.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            }
        }
All Usage Examples Of System.Windows.Forms.ListView::AutoResizeColumns
ListView