Esempio n. 1
0
 /// <summary>
 /// Initialize a new instance of the DataGridViewButtonSpecClickEventArgs class.
 /// </summary>
 /// <param name="column">Reference to data grid view column.</param>
 /// <param name="cell">Reference to data grid view cell.</param>
 /// <param name="buttonSpec">Reference to button spec.</param>
 public DataGridViewButtonSpecClickEventArgs(DataGridViewColumn column,
                                             DataGridViewCell cell,
                                             ButtonSpecAny buttonSpec)
 {
     Column     = column;
     Cell       = cell;
     ButtonSpec = buttonSpec;
 }
        /// <summary>
        /// Make a clone of this object.
        /// </summary>
        /// <returns>New instance.</returns>
        public override object Clone()
        {
            ButtonSpecAny clone = (ButtonSpecAny)base.Clone();

            clone.Visible = Visible;
            clone.Enabled = Enabled;
            clone.Checked = Checked;
            clone.Type    = Type;
            return(clone);
        }