Exemple #1
0
        private NNumericDisplayPanel CreateDisplayPanel()
        {
            NNumericDisplayPanel numericDisplay = new NNumericDisplayPanel();

            numericDisplay.UseAutomaticSize    = true;
            numericDisplay.DockMode            = PanelDockMode.Top;
            numericDisplay.Value               = 0;
            numericDisplay.CellCountMode       = DisplayCellCountMode.Fixed;
            numericDisplay.CellCount           = 7;
            numericDisplay.Margins             = new NMarginsL(10, 10, 10, 10);
            numericDisplay.Padding             = new NMarginsL(10, 10, 10, 10);
            numericDisplay.BackgroundFillStyle = new NColorFillStyle(NColor.ColorFromString("Black"));

            // adjust cell fill styles
            numericDisplay.LitFillStyle = new NColorFillStyle(NColor.ColorFromString("GreenYellow"));
            numericDisplay.DimFillStyle.SetTransparencyPercent(50);
            numericDisplay.DecimalLitFillStyle = new NColorFillStyle(NColor.ColorFromString("Red"));
            numericDisplay.DecimalDimFillStyle.SetTransparencyPercent(50);

            numericDisplay.BorderStyle = new NEdgeBorderStyle(BorderShape.RoundedRect);
            numericDisplay.PaintEffect = new NGelEffectStyle();

            return(numericDisplay);
        }