private double?getValue(RibbonComponent obj) { double value = 0d; if (obj == null) { return(null); } if (obj.Tag == null) { return(null); } string s = obj.Tag.ToString(); if (String.IsNullOrWhiteSpace(s)) { return(null); } if (Double.TryParse(s, out value)) { return(value); } else { return(null); } }
public RibbonCoponentSuspender(RibbonComponent ribbonComponent) { ribbonComponent.SuspendLayout(); this.action = () => { ribbonComponent.ResumeLayout(false); ribbonComponent.PerformLayout(); }; }