Example #1
0
 private void BitList_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     this.BitList.ColumnWidthChanged -= BitList_ColumnWidthChanged;
     switch (e.ColumnIndex)
     {
         case 0: this.BitList.Columns[0].Width = 30; break;
         case 1: this.BitList.Columns[1].Width = 46; break;
         case 2: this.BitList.Columns[2].Width = 93; break;
     }
     this.BitList.ColumnWidthChanged += BitList_ColumnWidthChanged;
 }
Example #2
0
 /// <summary>
 /// Save columns' widths every time they change. This will happen when the
 /// form loads for the first time and then every time a user drags and resizes a column
 /// </summary>
 private void ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     // Store new width only when there are items on the list. This check also prevents
     // the code from storing initial loaded columns when the form is created
     if (listRepos.Items.Count > 0)
     {
         int[] columns = (int[])Properties.Settings.Default.ReposColumnWidths;
         if (columns == null)
             columns = new int[4];
         columns[e.ColumnIndex] = listRepos.Columns[e.ColumnIndex].Width;
         Properties.Settings.Default.ReposColumnWidths = columns;
     }
 }
Example #3
0
 /// <summary>
 /// When the column widths change, resize the space filling columns
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected virtual void HandleColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     if (!this.GetColumn(e.ColumnIndex).FillsFreeSpace)
         this.ResizeFreeSpaceFillingColumns();
 }
 void HistoryListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     SaveColumnWidths();
 }
Example #5
0
 private void SubtitleListViewColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     if (_settings != null && _saveColumnWidthChanges)
     {
         switch (e.ColumnIndex)
         {
             case ColumnIndexNumber:
                 Configuration.Settings.General.ListViewNumberWidth = Columns[ColumnIndexNumber].Width;
                 break;
             case ColumnIndexStart:
                 Configuration.Settings.General.ListViewStartWidth = Columns[ColumnIndexStart].Width;
                 break;
             case ColumnIndexEnd:
                 Configuration.Settings.General.ListViewEndWidth = Columns[ColumnIndexEnd].Width;
                 break;
             case ColumnIndexDuration:
                 Configuration.Settings.General.ListViewDurationWidth = Columns[ColumnIndexDuration].Width;
                 break;
             case ColumnIndexText:
                 Configuration.Settings.General.ListViewTextWidth = Columns[ColumnIndexText].Width;
                 break;
         }
     }
 }
		private void OnColumnWidthChanged (object sender, ColumnWidthChangedEventArgs args)
		{
			if (args.ColumnIndex
			    == itemProvider.HeaderProvider.ListView.Columns.IndexOf (itemProvider.ColumnHeader))
			    RaiseAutomationPropertyChangedEvent ();
		}
Example #7
0
 private void MyList_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     DetailsListView lst = (DetailsListView)sender;
     if (_cfgLocal == null) return;
     if (_iconCol)
     {
         if (_cfgLocal.Width1 != lst.Columns[0].Width)
         {
             _cfgLocal.Width1 = lst.Columns[0].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width3 != lst.Columns[1].Width)
         {
             _cfgLocal.Width3 = lst.Columns[1].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
     }
     else
     {
         if (_cfgLocal.Width1 != lst.Columns[0].Width)
         {
             _cfgLocal.Width1 = lst.Columns[0].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width2 != lst.Columns[1].Width)
         {
             _cfgLocal.Width2 = lst.Columns[1].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width3 != lst.Columns[2].Width)
         {
             _cfgLocal.Width3 = lst.Columns[2].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width4 != lst.Columns[3].Width)
         {
             _cfgLocal.Width4 = lst.Columns[3].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width5 != lst.Columns[4].Width)
         {
             _cfgLocal.Width5 = lst.Columns[4].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width6 != lst.Columns[5].Width)
         {
             _cfgLocal.Width6 = lst.Columns[5].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width7 != lst.Columns[6].Width)
         {
             _cfgLocal.Width7 = lst.Columns[6].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
         if (_cfgLocal.Width8 != lst.Columns[7].Width)
         {
             _cfgLocal.Width8 = lst.Columns[7].Width;
             _modifySettingLocal = true;
             _isColumnChanged = true;
         }
     }
     // 非表示の時にColumnChangedが呼ばれた場合はForm初期化処理中なので保存しない
     //if (changed)
     //{
     //    SaveConfigsLocal();
     //}
 }
Example #8
0
		protected virtual void OnColumnWidthChanged (ColumnWidthChangedEventArgs e)
		{
			ColumnWidthChangedEventHandler eh = (ColumnWidthChangedEventHandler) (Events[ColumnWidthChangedEvent]);
			if (eh != null)
				eh (this, e);
		}
 //Maintain minimum column widths
 private void listViewExPowerManagementHosts_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     if (e.ColumnIndex < minimumColumnWidths.Length)
     {
         if (listViewExPowerManagementHosts.Columns[e.ColumnIndex].Width < minimumColumnWidths[e.ColumnIndex])
         {
             listViewExPowerManagementHosts.Columns[e.ColumnIndex].Width = minimumColumnWidths[e.ColumnIndex];
         }
     }
 }
Example #10
0
        /// <summary>
        /// When the user manually resizes a column, we make sure to update the column preferences.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void lvSkills_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            if (m_isUpdatingColumns)
                return;

            if (m_columns.Count <= e.ColumnIndex)
                return;

            m_columns[e.ColumnIndex].Width = lvSkills.Columns[e.ColumnIndex].Width;
            Settings.UI.PlanWindow.Columns.Clear();
            Settings.UI.PlanWindow.Columns.AddRange(ExportColumnSettings());
        }
        /// <summary>
        /// When the user manually resizes a column, we make sure to update the column preferences.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void lvResearchPoints_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            if (m_isUpdatingColumns || m_columns.Count <= e.ColumnIndex)
                return;

            m_columns[e.ColumnIndex].Width = lvResearchPoints.Columns[e.ColumnIndex].Width;
            m_columnsChanged = true;
        }
Example #12
0
 private void networkListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     networkListView.SetLastColumnWidth();
 }
Example #13
0
 private void control_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     ColumnHeader column = m_control.Columns[e.ColumnIndex];
     m_columnWidths[column.Text] = column.Width;
 }
Example #14
0
        private void mappingsListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            ColumnHeader column = mappingsListView.Columns[e.ColumnIndex];

            if (column == descriptionColumn)
            {
                if(column.Width < 40)
                    column.Width = 40;
                else if (column.Width > 1000)
                    column.Width = 1000;
            }
            else if (column == localPortColumn)
            {
                if (column.Width != 80)
                    column.Width = 80;
            }
            else if (column == desiredPortColumn)
            {
                if (column.Width != 80)
                    column.Width = 80;
            }
            else if (column == statusColumn)
            {
                if (column.Width != 18)
                    column.Width = 18;
            }
            else if (column == publicPortColumn)
            {
                if (column.Width != 80)
                    column.Width = 80;
            }
        }
		private void lvwProjects_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e) {
			//Größe der ListView Spalten sichern
			saveColumnHeaderSizes(lvwProjects);
		}
Example #16
0
 /// <include file='doc\ListView.uex' path='docs/doc[@for="ListView.OnColumnWidthChanged"]/*' />
 /// <devdoc>
 ///     Fires the column width changing event.
 /// </devdoc>
 protected virtual void OnColumnWidthChanged(ColumnWidthChangedEventArgs e) {
     ColumnWidthChangedEventHandler handler = (ColumnWidthChangedEventHandler)Events[EVENT_COLUMNWIDTHCHANGED];
     if (handler != null) {
         handler(this, e);
     }
 }
Example #17
0
        private void lvFileList_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            try
            {
                if (m_canSaveWindowSettings)
                {
                    Misc.ApplicationSettings.KfsNameColumnWidth = lvFileList.Columns[0].Width;
                    Misc.ApplicationSettings.KfsSizeColumnWidth = lvFileList.Columns[1].Width;
                    Misc.ApplicationSettings.KfsStatusColumnWidth = lvFileList.Columns[3].Width;
                    Misc.ApplicationSettings.KfsModDateColumnWidth = lvFileList.Columns[4].Width;
                    Misc.ApplicationSettings.KfsModByColumnWidth = lvFileList.Columns[5].Width;

                    Misc.ApplicationSettings.Save();
                }
            }
            catch (Exception ex)
            {
                Base.HandleException(ex);
            }
        }
Example #18
0
        private void optimizePoolListView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            //Maintain a minimum column widths


            if (minimumColumnWidths.Length>=e.ColumnIndex &&
                optimizePoolListView.Columns[e.ColumnIndex].Width < minimumColumnWidths[e.ColumnIndex])
            {
                optimizePoolListView.Columns[e.ColumnIndex].Width = minimumColumnWidths[e.ColumnIndex];
            }
        }
Example #19
0
 private void OnPwListColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     UpdateColumnsEx(true);
 }
 protected override void OnColumnWidthChanged(ColumnWidthChangedEventArgs e)
 {
     base.OnColumnWidthChanged(e);
     if (!this._colResize)
         this.SetColWidths();
 }
Example #21
0
		void RaiseColumnWidthChanged (int resize_column)
		{
			ColumnWidthChangedEventArgs n = new ColumnWidthChangedEventArgs (resize_column);

			OnColumnWidthChanged (n);
		}
Example #22
0
 /// <summary>
 /// Handles the ColumnWidthChanged event of the <see cref="lstLayers"/> control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="ColumnWidthChangedEventArgs"/> instance containing the event data.</param>
 private void lstLayers_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     ResizeList();
 }
Example #23
0
 private void STListView_ColumnWidthChanged(object sender, System.Windows.Forms.ColumnWidthChangedEventArgs e)
 {
 }
        //更改列的宽度后, 要把这个宽度值记录到本地文件中, 以便下次显示List时,可以保持各列是最后调节的宽度。
        void OnColumnWidthChanged ( object sender , ColumnWidthChangedEventArgs e )
        {
            #region 因为OnColumnWidthChanging没起作用,暂时放在这里,不让隐藏列给拉出来
            foreach (int nCol in _lstColHide)
            {
                if (e.ColumnIndex == nCol && Columns[e.ColumnIndex].Width > 0)
                {
                    Columns[e.ColumnIndex].Width = 0;
                    //e.Cancel = true;
                }
            }
            #endregion

            return;   //2014-02-28 以下cancel, 因为列宽动态显示不正确

            if ( ! _bAllowSaveFldWidth )
                return;

            string strColName = Columns [ e.ColumnIndex ].Text;
            FF.Xml.FilterInvalidCh ( ref strColName ) ;
            int nWidth = Columns [ e.ColumnIndex ].Width;

            string Param = String.Format ( @"{0}/{1}" , _strListName , strColName );
            FF.Xml.WriteParam ( _strXmlFile , Param , nWidth.ToString () );
        }
		/// <summary>
		/// Handles the <see cref="ListView.ColumnWidthChanged"/> event of the mod list.
		/// </summary>
		/// <remarks>
		/// This saves the column width.
		/// </remarks>
		/// <param name="sender">The object that raised the event.</param>
		/// <param name="e">A <see cref="ColumnWidthChangedEventHandler"/> describing the event arguments.</param>
		private void clwCategoryView_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
		{
			if (m_booResizing)
				return;

			ViewModel.Settings.ColumnWidths.SaveColumnWidths("modManager", clwCategoryView);
			ViewModel.Settings.Save();
		}
Example #26
0
 protected void issuesView1_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     IDictionary<string, int> widths = issuesView1.GetColumnWidths();
     ConfigurationService.SaveColumnsWidths(GetType(), widths);
 }
Example #27
0
		void lvwPublish_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e) {
			saveColumnHeaderSizes(lvwPublish);
		}
        void ListGroup_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
        {
            if (this.Height > HEADER_HEIGHT)

                // When the width of a column is changed, the Horizontal Scrollbar might
                // appear. If so, the height of this ListGroup will be adjusted slightly to
                // accomodate the scrollbar without partially obscuring the last visible item:
                this.Height = this.PreferredControlHeight();
        }
 private void listView1_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     this.DatatreeView.Focus();
     this.DatatreeView.Invalidate();
 }
Example #30
0
		private void _tgMsgs_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
		{
			Config.Instance.ForumColumnWidth = _tgMsgs.ColumnsWidth;
		}
 private void lvTaskList_ColumnWidthChanged(object sender, ColumnWidthChangedEventArgs e)
 {
     if (!_initializing)
     {
         if (e.ColumnIndex < minimumColumnWidths.Length)
         {
             if (lvTaskList.Columns[e.ColumnIndex].Width < minimumColumnWidths[e.ColumnIndex])
             {
                 lvTaskList.Columns[e.ColumnIndex].Width = minimumColumnWidths[e.ColumnIndex];
             }
         }
         FixColumnWidths();
     }
 }
Example #32
0
 protected virtual void OnColumnWidthChanged(ColumnWidthChangedEventArgs e)
 {
     throw null;
 }