Пример #1
0
 void DataGridViewWorkflows_ColumnDividerDoubleClick(object sender, DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         dataGridViewWorkflows.AutoResizeColumn(e.ColumnIndex, DataGridViewAutoSizeColumnMode.DisplayedCellsExceptHeader);
     }
     e.Handled = true;
 }
Пример #2
0
        public void DataGridViewColumnDividerDoubleClickEventArgs_Ctor_Int_HandledMouseEventArgs(int columnIndex, HandledMouseEventArgs mouseE)
        {
            var e = new DataGridViewColumnDividerDoubleClickEventArgs(columnIndex, mouseE);

            Assert.Equal(columnIndex, e.ColumnIndex);
            Assert.Equal(mouseE.Button, e.Button);
            Assert.Equal(mouseE.Clicks, e.Clicks);
            Assert.Equal(mouseE.X, e.X);
            Assert.Equal(mouseE.Y, e.Y);
            Assert.Equal(mouseE.Delta, e.Delta);
            Assert.Equal(mouseE.Handled, e.Handled);
        }
Пример #3
0
 protected override void OnColumnDividerDoubleClick(DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     if (e.ColumnIndex >= 0 && e.ColumnIndex < Columns.Count)
     {
         var propertyDescriptor = GetPropertyDescriptor(Columns[e.ColumnIndex]);
         if (propertyDescriptor != null && propertyDescriptor.Attributes[typeof(ExpensiveAttribute)] != null)
         {
             // If the property is expensive to calculate, then prevent double-clicking on
             // column header to resize.
             e.Handled = true;
             return;
         }
     }
     base.OnColumnDividerDoubleClick(e);
 }
Пример #4
0
 private void dgv_dados_ColumnDividerDoubleClick(object sender, DataGridViewColumnDividerDoubleClickEventArgs e)
 {
 }
Пример #5
0
 private void patternHitsDataGridView_ColumnDividerDoubleClick(object sender,
                                                               DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     e.Handled = true;
     this.patternHitsDataGridView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.DisplayedCells);
 }
Пример #6
0
        /// <summary>
        /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed.
        /// <example>
        /// datagridviewcolumndividerdoubleclickeventhandler.BeginInvoke(sender, e, callback);
        /// </example>
        /// </summary>
        public static IAsyncResult BeginInvoke(this DataGridViewColumnDividerDoubleClickEventHandler datagridviewcolumndividerdoubleclickeventhandler, Object sender, DataGridViewColumnDividerDoubleClickEventArgs e, AsyncCallback callback)
        {
            if (datagridviewcolumndividerdoubleclickeventhandler == null)
            {
                throw new ArgumentNullException("datagridviewcolumndividerdoubleclickeventhandler");
            }

            return(datagridviewcolumndividerdoubleclickeventhandler.BeginInvoke(sender, e, callback, null));
        }
Пример #7
0
 private void boomarkDataGridView_ColumnDividerDoubleClick(object sender,
                                                           DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     e.Handled = true;
     ResizeColumns();
 }
Пример #8
0
 private void DataGridViewColumnDividerDoubleClick(object sender, DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     AutoSizeColumn(e.ColumnIndex);
     e.Handled = true;
 }
Пример #9
0
        private void dataGridView1_ColumnDividerDoubleClick(object sender, DataGridViewColumnDividerDoubleClickEventArgs e)
        {
            AddProductsEvent += ViewProductsForm_AddProductsEvent;

            AddProductsEvent();
        }
Пример #10
0
        /// <summary>Handle resizing columns</summary>
        protected override void OnColumnDividerDoubleClick(DataGridViewColumnDividerDoubleClickEventArgs e)
        {
            var col = Columns[e.ColumnIndex];

            col.Width = col.GetPreferredWidth(DataGridViewAutoSizeColumnMode.DisplayedCells, true);
        }
Пример #11
0
 private void dg_DataTable_ColumnDividerDoubleClick(object sender, DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     dg_DataTable.Columns[e.ColumnIndex].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCellsExceptHeader;
     dg_DataTable.Columns[e.ColumnIndex].AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet;
 }
Пример #12
0
 protected override void   OnColumnDividerDoubleClick(DataGridViewColumnDividerDoubleClickEventArgs e)
 {
     Log("OnColumnDividerDoubleClick              "); base.OnColumnDividerDoubleClick(e);
 }