コード例 #1
0
 public GaugeFrameCircularRenderer(GaugeFrame gaugeFrame)
     : base(gaugeFrame)
 {
 }
コード例 #2
0
        public GaugeControl()
        {
            // Initialize our control

            InitializeComponent();

            SetStyle(ControlStyles.UserPaint, true);
            SetStyle(ControlStyles.AllPaintingInWmPaint, true);
            SetStyle(ControlStyles.ResizeRedraw, true);
            SetStyle(ControlStyles.StandardDoubleClick, true);
            SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
            SetStyle(ControlStyles.SupportsTransparentBackColor, true);
            SetStyle(ControlStyles.Selectable, true);

            _Frame = new GaugeFrame(this);

            _CircularScales = new GaugeCircularScaleCollection();
            _LinearScales = new GaugeLinearScaleCollection();
            _GaugeItems = new GaugeItemCollection();

            _ToolTip = new ToolTip();
            _ShowToolTips = true;
            _AntiAlias = true;

            NeedRecalcLayout = true;

            HookEvents(true);
        }
コード例 #3
0
 public GaugeFrameRectangularRenderer(GaugeFrame gaugeFrame)
     : base(gaugeFrame)
 {
 }
コード例 #4
0
 protected GaugeFrameRenderer(GaugeFrame gaugeFrame)
 {
     _GaugeFrame = gaugeFrame;
 }
コード例 #5
0
 public GaugeFrameRoundRectRenderer(GaugeFrame gaugeFrame)
     : base(gaugeFrame)
 {
 }