/// <summary>
        ///     Refreshes the sensor
        /// </summary>
        private void UpdateSensor()
        {
            if (_sensor != null)
            {
                _sensor.Dispose();
            }

            _sensor = new RibbonMouseSensor(this, Ribbon, AllItems);
        }
Exemple #2
0
 protected override void Dispose(bool disposing)
 {
     if (disposing && RibbonDesigner.Current == null)
     {
         foreach (var item in _items)
         {
             item.Dispose();
         }
         _dropDownButton.Dispose();
         _sensor.Dispose();
     }
     base.Dispose(disposing);
 }