/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NComboBox legendExpandModeComboBox = new NComboBox(); legendExpandModeComboBox.FillFromEnum <ENLegendExpandMode>(); legendExpandModeComboBox.SelectedIndexChanged += OnLegendExpandModeComboBoxSelectedIndexChanged; legendExpandModeComboBox.SelectedIndex = (int)ENLegendExpandMode.RowsOnly; stack.Add(NPairBox.Create("Expand Mode: ", legendExpandModeComboBox)); m_RowCountUpDown = new NNumericUpDown(); m_RowCountUpDown.Enabled = false; m_RowCountUpDown.Minimum = 1; m_RowCountUpDown.Value = 1; m_RowCountUpDown.ValueChanged += OnRowCountUpDownValueChanged; stack.Add(NPairBox.Create("Row Count: ", m_RowCountUpDown)); m_ColCountUpDown = new NNumericUpDown(); m_ColCountUpDown.Enabled = false; m_ColCountUpDown.Minimum = 1; m_ColCountUpDown.Value = 1; m_ColCountUpDown.ValueChanged += OnColCountUpDownValueChanged; stack.Add(NPairBox.Create("Col Count: ", m_ColCountUpDown)); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); stack.Add(new NLabel("Vertical Axis")); NComboBox verticalAxisAlignmentComboBox = new NComboBox(); verticalAxisAlignmentComboBox.FillFromEnum <ENAxisCrossAlignment>(); verticalAxisAlignmentComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnVerticalAxisAlignmentComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Alignment:", verticalAxisAlignmentComboBox)); verticalAxisAlignmentComboBox.SelectedIndex = (int)ENAxisCrossAlignment.Center; NNumericUpDown verticalAxisOffsetUpDown = new NNumericUpDown(); verticalAxisOffsetUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnVerticalAxisOffsetUpDownValueChanged); stack.Add(NPairBox.Create("Offset:", verticalAxisOffsetUpDown)); stack.Add(new NLabel("Horizontal Axis")); NComboBox horizontalAxisAlignmentComboBox = new NComboBox(); horizontalAxisAlignmentComboBox.FillFromEnum <ENAxisCrossAlignment>(); horizontalAxisAlignmentComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnHorizontalAxisAlignmentComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Alignment:", horizontalAxisAlignmentComboBox)); horizontalAxisAlignmentComboBox.SelectedIndex = (int)ENAxisCrossAlignment.Center; NNumericUpDown horizontalAxisOffsetUpDown = new NNumericUpDown(); horizontalAxisOffsetUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnHorizontalAxisOffsetUpDownValueChanged); stack.Add(NPairBox.Create("Offset:", horizontalAxisOffsetUpDown)); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NButton changeXValuesButton = new NButton("Change X Values"); changeXValuesButton.Click += new Function <NEventArgs>(OnChangeXValuesButtonClick); stack.Add(changeXValuesButton); NCheckBox xAxisRoundToTickCheckBox = new NCheckBox("X Axis Round To Tick"); xAxisRoundToTickCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnXAxisRoundToTickCheckBoxCheckedChanged); stack.Add(xAxisRoundToTickCheckBox); NCheckBox invertXAxisCheckBox = new NCheckBox("Invert X Axis"); invertXAxisCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnInvertXAxisCheckBoxCheckedChanged); stack.Add(invertXAxisCheckBox); NCheckBox invertYAxisCheckBox = new NCheckBox("Invert Y Axis"); invertYAxisCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnInvertYAxisCheckBoxCheckedChanged); stack.Add(invertYAxisCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NComboBox seriesLegendModeComboBox = new NComboBox(); seriesLegendModeComboBox.FillFromEnum <ENSeriesLegendMode>(); seriesLegendModeComboBox.SelectedIndexChanged += OnSeriesLegendModeComboBoxSelectedIndexChanged; seriesLegendModeComboBox.SelectedIndex = (int)ENSeriesLegendMode.Series; stack.Add(NPairBox.Create("Legend Mode: ", seriesLegendModeComboBox)); NComboBox seriesLegendOrderComboBox = new NComboBox(); seriesLegendOrderComboBox.FillFromEnum <ENSeriesLegendOrder>(); seriesLegendOrderComboBox.SelectedIndexChanged += OnSeriesLegendOrderComboBoxSelectedIndexChanged; seriesLegendOrderComboBox.SelectedIndex = (int)ENSeriesLegendOrder.Append; stack.Add(NPairBox.Create("Legend Order: ", seriesLegendOrderComboBox)); NNumericUpDown markSizeUpDown = new NNumericUpDown(); markSizeUpDown.ValueChanged += OnMarkSizeUpDownValueChanged; markSizeUpDown.Value = 10; stack.Add(NPairBox.Create("Mark Size: ", markSizeUpDown)); NNumericUpDown fontSizeUpDown = new NNumericUpDown(); fontSizeUpDown.ValueChanged += OnFontSizeUpDownValueChanged; fontSizeUpDown.Value = 10; stack.Add(NPairBox.Create("Font Size: ", fontSizeUpDown)); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NComboBox orientationComboBox = new NComboBox(); orientationComboBox.FillFromEnum <ENCartesianChartOrientation>(); orientationComboBox.SelectedIndex = (int)m_Chart.Orientation; orientationComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnOrientationComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Orientation:", orientationComboBox)); NCheckBox snapToMajorTicksCheckBox = new NCheckBox("Snap To Major Ticks"); snapToMajorTicksCheckBox.CheckedChanged += OnSnapToMajorTicksCheckBoxCheckedChanged; stack.Add(snapToMajorTicksCheckBox); NCheckBox invertScaleCheckBox = new NCheckBox("Invert Scale"); invertScaleCheckBox.CheckedChanged += OnInvertScaleCheckBoxCheckedChanged; stack.Add(invertScaleCheckBox); NCheckBox showScrollbarsWhenZoomedCheckBox = new NCheckBox("Show Scrollbars When Zoomed"); showScrollbarsWhenZoomedCheckBox.Checked = true; showScrollbarsWhenZoomedCheckBox.CheckedChanged += OnShowScrollbarsWhenZoomedCheckBoxCheckedChanged; stack.Add(showScrollbarsWhenZoomedCheckBox); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NComboBox horizontalFillModeComboBox = new NComboBox(); horizontalFillModeComboBox.FillFromEnum <ENTreeMapHorizontalFillMode>(); horizontalFillModeComboBox.SelectedIndexChanged += OnHorizontalFillModeComboBoxSelectedIndexChanged; horizontalFillModeComboBox.SelectedIndex = (int)ENTreeMapHorizontalFillMode.LeftToRight; stack.Add(NPairBox.Create("Horizontal Fill Mode:", horizontalFillModeComboBox)); NComboBox verticalFillModeComboBox = new NComboBox(); verticalFillModeComboBox.FillFromEnum <ENTreeMapVerticalFillMode>(); verticalFillModeComboBox.SelectedIndexChanged += OnVerticalFillModeComboBoxSelectedIndexChanged; verticalFillModeComboBox.SelectedIndex = (int)ENTreeMapVerticalFillMode.TopToBottom; stack.Add(NPairBox.Create("Vertical Fill Mode:", verticalFillModeComboBox)); NComboBox sortOrderComboBox = new NComboBox(); sortOrderComboBox.FillFromEnum <ENTreeMapNodeSortOrder>(); sortOrderComboBox.SelectedIndexChanged += OnSortOrderComboBoxSelectedIndexChanged; sortOrderComboBox.SelectedIndex = (int)ENTreeMapNodeSortOrder.Ascending; stack.Add(NPairBox.Create("Sort Order:", sortOrderComboBox)); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); m_ShowFirstYSectionCheckBox = new NCheckBox("Show Y Section [20, 40]"); stack.Add(m_ShowFirstYSectionCheckBox); m_ShowFirstYSectionCheckBox.Checked = true; m_ShowSecondYSectionCheckBox = new NCheckBox("Show Y Section [70, 90]"); stack.Add(m_ShowSecondYSectionCheckBox); m_ShowSecondYSectionCheckBox.Checked = true; m_ShowFirstXSectionCheckBox = new NCheckBox("Show X Section [2, 8]"); stack.Add(m_ShowFirstXSectionCheckBox); m_ShowFirstXSectionCheckBox.Checked = true; m_ShowSecondXSectionCheckBox = new NCheckBox("Show X Section [14, 18]"); stack.Add(m_ShowSecondXSectionCheckBox); m_ShowSecondXSectionCheckBox.Checked = true; m_ShowFirstYSectionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnUpdateSections); m_ShowSecondYSectionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnUpdateSections); m_ShowFirstXSectionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnUpdateSections); m_ShowSecondXSectionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnUpdateSections); OnUpdateSections(null); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NCheckBox inflateMarginsCheckBox = new NCheckBox(); inflateMarginsCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnInflateMarginsCheckBoxCheckedChanged); stack.Add(NPairBox.Create("Inflate Margins: ", inflateMarginsCheckBox)); NCheckBox verticalAxisRoundToTick = new NCheckBox(); verticalAxisRoundToTick.CheckedChanged += new Function <NValueChangeEventArgs>(OnverticalAxisRoundToTickCheckedChanged); stack.Add(NPairBox.Create("Left Axis Round To Tick: ", verticalAxisRoundToTick)); NNumericUpDown pointSizeNumericUpDown = new NNumericUpDown(); pointSizeNumericUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnPointSizeNumericUpDownValueChanged); stack.Add(NPairBox.Create("Point Size: ", pointSizeNumericUpDown)); NComboBox pointShapeComboBox = new NComboBox(); pointShapeComboBox.FillFromEnum <ENPointShape>(); pointShapeComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnPointShapeComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Point Shape: ", pointShapeComboBox)); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NComboBox orientationComboBox = new NComboBox(); orientationComboBox.FillFromEnum <ENCartesianChartOrientation>(); orientationComboBox.SelectedIndex = (int)m_Chart.Orientation; orientationComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnOrientationComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Orientation:", orientationComboBox)); m_AngleModeComboBox = new NComboBox(); m_AngleModeComboBox.FillFromEnum <ENScaleLabelAngleMode>(); m_AngleModeComboBox.SelectedIndex = (int)ENScaleLabelAngleMode.Scale; m_AngleModeComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnAxisLabelChanged); stack.Add(NPairBox.Create("Angle Mode:", m_AngleModeComboBox)); m_CustomAngleNumericUpDown = new NNumericUpDown(); m_CustomAngleNumericUpDown.Minimum = 0; m_CustomAngleNumericUpDown.Maximum = 360; m_CustomAngleNumericUpDown.Value = 0; m_CustomAngleNumericUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnAxisLabelChanged); stack.Add(NPairBox.Create("Custom Angle:", m_CustomAngleNumericUpDown)); m_AllowLabelsToFlipCheckBox = new NCheckBox("Allow Label To Flip"); m_AllowLabelsToFlipCheckBox.Checked = false; m_AllowLabelsToFlipCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnAxisLabelChanged); stack.Add(m_AllowLabelsToFlipCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NComboBox firstBarLabelFormatComboBox = CreateLabelFormatComboBox(); firstBarLabelFormatComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnFirstBarLabelFormatComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("First Bar Label Format: ", firstBarLabelFormatComboBox)); NComboBox secondBarLabelFormatComboBox = CreateLabelFormatComboBox(); secondBarLabelFormatComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnSecondBarLabelFormatComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Second Bar Label Format: ", secondBarLabelFormatComboBox)); NComboBox thirdBarLabelFormatComboBox = CreateLabelFormatComboBox(); thirdBarLabelFormatComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnThirdBarLabelFormatComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Third Bar Label Format: ", thirdBarLabelFormatComboBox)); NButton positiveDataButton = new NButton("Positive Values"); positiveDataButton.Click += new Function <NEventArgs>(OnPositiveDataButtonClick); stack.Add(positiveDataButton); NButton positiveAndNegativeDataButton = new NButton("Positive and Negative Values"); positiveAndNegativeDataButton.Click += new Function <NEventArgs>(OnPositiveAndNegativeDataButtonClick); stack.Add(positiveAndNegativeDataButton); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); stack.Add(new NLabel("Vertical Axis")); NCheckBox verticalAxisUsePositionCheckBox = new NCheckBox("Use Position"); verticalAxisUsePositionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnVerticalAxisUsePositionCheckBoxCheckedChanged); stack.Add(verticalAxisUsePositionCheckBox); m_VerticalAxisPositionValueUpDown = new NNumericUpDown(); m_VerticalAxisPositionValueUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnVerticalAxisPositionValueUpDownValueChanged); stack.Add(NPairBox.Create("Position Value:", m_VerticalAxisPositionValueUpDown)); stack.Add(new NLabel("Horizontal Axis")); NCheckBox horizontalAxisUsePositionCheckBox = new NCheckBox("Use Position"); horizontalAxisUsePositionCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnHorizontalAxisUsePositionCheckBoxCheckedChanged); stack.Add(horizontalAxisUsePositionCheckBox); m_HorizontalAxisPositionValueUpDown = new NNumericUpDown(); m_HorizontalAxisPositionValueUpDown.ValueChanged += new Function <NValueChangeEventArgs>(OnHorizontalAxisPositionValueUpDownValueChanged); stack.Add(NPairBox.Create("Position Value:", m_HorizontalAxisPositionValueUpDown)); verticalAxisUsePositionCheckBox.Checked = true; horizontalAxisUsePositionCheckBox.Checked = true; return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NCheckBox enableInitialPositioningCheckBox = new NCheckBox("Enable Initial Positioning"); enableInitialPositioningCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnEnableInitialPositioningCheckBoxCheckedChanged); stack.Add(enableInitialPositioningCheckBox); NCheckBox enableLabelAdjustmentCheckBox = new NCheckBox("Enable Label Adjustment"); enableLabelAdjustmentCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnEnableLabelAdjustmentCheckBoxCheckedChanged); stack.Add(enableLabelAdjustmentCheckBox); NButton generateDataButton = new NButton("Generate Data"); generateDataButton.Click += new Function <NEventArgs>(OnGenerateDataButtonClick); stack.Add(generateDataButton); enableInitialPositioningCheckBox.Checked = true; enableLabelAdjustmentCheckBox.Checked = true; return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NComboBox hitTestModeComboBox = new NComboBox(); hitTestModeComboBox.FillFromEnum <ENHitTestMode>(); hitTestModeComboBox.SelectedIndexChanged += OnHitTestModeComboBoxSelectedIndexChanged; hitTestModeComboBox.SelectedIndex = (int)ENScaleOrientation.Auto; stack.Add(NPairBox.Create("Hit Test Mode:", hitTestModeComboBox)); NComboBox orientationComboBox = new NComboBox(); orientationComboBox.FillFromEnum <ENCartesianChartOrientation>(); orientationComboBox.SelectedIndex = (int)m_Chart.Orientation; orientationComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnOrientationComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Orientation:", orientationComboBox)); NButton resetColorsButton = new NButton("Reset Colors"); resetColorsButton.Click += OnResetColorsButtonClick; stack.Add(resetColorsButton); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NCheckBox displayDataPointsBetweenTicksCheckBox = new NCheckBox("Display Data Points Between Ticks"); displayDataPointsBetweenTicksCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnDisplayDataPointsBetweenTicksCheckBoxCheckedChanged); displayDataPointsBetweenTicksCheckBox.Checked = true; stack.Add(displayDataPointsBetweenTicksCheckBox); NCheckBox autoLabelsCheckBox = new NCheckBox("Auto Labels"); autoLabelsCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnAutoLabelsCheckBoxCheckedChanged); autoLabelsCheckBox.Checked = true; stack.Add(autoLabelsCheckBox); NCheckBox invertedCheckBox = new NCheckBox("Inverted"); invertedCheckBox.CheckedChanged += OnInvertedCheckBoxCheckedChanged; invertedCheckBox.Checked = false; stack.Add(invertedCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NNumericUpDown beginAngleUpDown = new NNumericUpDown(); beginAngleUpDown.Value = m_PieChart.BeginAngle; beginAngleUpDown.ValueChanged += OnBeginAngleUpDownValueChanged; stack.Add(NPairBox.Create("Begin Angle:", beginAngleUpDown)); NNumericUpDown sweepAngleUpDown = new NNumericUpDown(); sweepAngleUpDown.Value = m_PieChart.SweepAngle; sweepAngleUpDown.Minimum = -360; sweepAngleUpDown.Maximum = 360; sweepAngleUpDown.ValueChanged += OnSweepAngleUpDownValueChanged; stack.Add(NPairBox.Create("Sweep Angle:", sweepAngleUpDown)); NCheckBox enableLabelAdjustmentCheckBox = new NCheckBox("Enable Label Adjustment"); enableLabelAdjustmentCheckBox.CheckedChanged += OnEnableLabelAdjustmentCheckBoxCheckedChanged; enableLabelAdjustmentCheckBox.Checked = true; stack.Add(enableLabelAdjustmentCheckBox); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); m_EnableInitialPositioningCheckBox = new NCheckBox("Enable Initial Positioning"); m_EnableInitialPositioningCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnEnableInitialPositioningCheckBoxCheckedChanged); stack.Add(m_EnableInitialPositioningCheckBox); m_RemoveOverlappedLabelsCheckBox = new NCheckBox("Remove Overlapped Labels"); m_RemoveOverlappedLabelsCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnRemoveOverlappedLabelsCheckBoxCheckedChanged); stack.Add(m_RemoveOverlappedLabelsCheckBox); m_EnableLabelAdjustmentCheckBox = new NCheckBox("Enable Label Adjustment"); m_EnableLabelAdjustmentCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnEnableLabelAdjustmentCheckBoxCheckedChanged); stack.Add(m_EnableLabelAdjustmentCheckBox); m_LocationsComboBox = new NComboBox(); m_LocationsComboBox.Items.Add(new NComboBoxItem("Top")); m_LocationsComboBox.Items.Add(new NComboBoxItem("Top - Bottom")); m_LocationsComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnLocationsComboBoxSelectedIndexChanged); stack.Add(m_LocationsComboBox); NButton generateDataButton = new NButton("Generate Data"); generateDataButton.Click += new Function <NEventArgs>(OnGenerateDataButtonClick); stack.Add(generateDataButton); m_EnableInitialPositioningCheckBox.Checked = true; m_RemoveOverlappedLabelsCheckBox.Checked = true; m_EnableLabelAdjustmentCheckBox.Checked = true; m_LocationsComboBox.SelectedIndex = 0; return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NComboBox funnelShapeCombo = new NComboBox(); funnelShapeCombo.FillFromEnum <ENFunnelShape>(); funnelShapeCombo.SelectedIndexChanged += OnFunnelShapeComboSelectedIndexChanged; funnelShapeCombo.SelectedIndex = (int)ENFunnelShape.Trapezoid; stack.Add(NPairBox.Create("Funnel Shape:", funnelShapeCombo)); NComboBox labelAligmentModeCombo = new NComboBox(); labelAligmentModeCombo.FillFromEnum <ENFunnelLabelMode>(); labelAligmentModeCombo.SelectedIndexChanged += OnLabelAligmentModeComboSelectedIndexChanged; labelAligmentModeCombo.SelectedIndex = (int)ENFunnelLabelMode.Center; stack.Add(NPairBox.Create("Label Alignment:", labelAligmentModeCombo)); NNumericUpDown labelArrowLengthUpDown = new NNumericUpDown(); labelArrowLengthUpDown.Value = m_FunnelSeries.LabelArrowLength; labelArrowLengthUpDown.ValueChanged += OnLabelArrowLengthUpDownValueChanged; stack.Add(NPairBox.Create("Label Arrow Length:", labelArrowLengthUpDown)); NNumericUpDown pointGapUpDown = new NNumericUpDown(); pointGapUpDown.Value = m_FunnelSeries.PointGapPercent; pointGapUpDown.ValueChanged += OnPointGapUpDownValueChanged; stack.Add(NPairBox.Create("Point Gap Percent:", pointGapUpDown)); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NComboBox stackModeComboBox = new NComboBox(); stackModeComboBox.Items.Add(new NComboBoxItem("Stacked")); stackModeComboBox.Items.Add(new NComboBoxItem("Stacked Percent")); stackModeComboBox.SelectedIndex = 0; stackModeComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnStackModeComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Stack Mode: ", stackModeComboBox)); NCheckBox showDataLabelsCheckBox = new NCheckBox("Show Data Labels"); showDataLabelsCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnShowDataLabelsCheckedChanged); stack.Add(showDataLabelsCheckBox); m_Area1LabelFormatCombox = CreateLabelsCombo(); m_Area1LabelFormatCombox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnArea1LabelFormatComboxSelectedIndexChanged); stack.Add(NPairBox.Create("Area 1 Label Format: ", m_Area1LabelFormatCombox)); m_Area2LabelFormatCombox = CreateLabelsCombo(); m_Area2LabelFormatCombox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnArea2LabelFormatComboxSelectedIndexChanged); stack.Add(NPairBox.Create("Area 2 Label Format: ", m_Area2LabelFormatCombox)); m_Area3LabelFormatCombox = CreateLabelsCombo(); m_Area3LabelFormatCombox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnArea3LabelFormatComboxSelectedIndexChanged); stack.Add(NPairBox.Create("Area 3 Label Format: ", m_Area3LabelFormatCombox)); showDataLabelsCheckBox.Checked = true; return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NComboBox orientationComboBox = new NComboBox(); orientationComboBox.FillFromEnum <ENCartesianChartOrientation>(); orientationComboBox.SelectedIndex = (int)m_Chart.Orientation; orientationComboBox.SelectedIndexChanged += new Function <NValueChangeEventArgs>(OnOrientationComboBoxSelectedIndexChanged); stack.Add(NPairBox.Create("Orientation:", orientationComboBox)); NCheckBox snapToMajorTicksCheckBox = new NCheckBox("Snap To Major Ticks"); snapToMajorTicksCheckBox.CheckedChanged += OnSnapToMajorTicksCheckBoxCheckedChanged; stack.Add(snapToMajorTicksCheckBox); NCheckBox autoHideCheckBox = new NCheckBox("Auto Hide"); autoHideCheckBox.CheckedChanged += OnAutoHideCheckBoxCheckedChanged; stack.Add(autoHideCheckBox); NCheckBox invertScaleCheckBox = new NCheckBox("Invert Scale"); invertScaleCheckBox.CheckedChanged += OnInvertScaleCheckBoxCheckedChanged; stack.Add(invertScaleCheckBox); m_HorizontalValueLabel = new NLabel(); stack.Add(NPairBox.Create("Horizontal Value:", m_HorizontalValueLabel)); m_VerticalValueLabel = new NLabel(); stack.Add(NPairBox.Create("Vertical Value:", m_VerticalValueLabel)); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NButton changeDataButton = new NButton("Change Data"); changeDataButton.Click += OnChangeDataButtonClick; stack.Add(changeDataButton); NButton saveStateToFileButton = new NButton("Save State To File..."); saveStateToFileButton.Click += OnSaveStateToFileButtonClick; stack.Add(saveStateToFileButton); NButton loadStateFromFileButton = new NButton("Load State From File..."); loadStateFromFileButton.Click += OnLoadStateFromFileButtonClick; stack.Add(loadStateFromFileButton); NButton saveStateToStreamButton = new NButton("Save State To Stream"); saveStateToStreamButton.Click += OnSaveStateToStreamButtonClick; stack.Add(saveStateToStreamButton); NButton loadStateFromStreamButton = new NButton("Load State from Stream"); loadStateFromStreamButton.Click += OnLoadStateFromStreamButtonClick; stack.Add(loadStateFromStreamButton); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NNumericUpDown beginAngleUpDown = new NNumericUpDown(); beginAngleUpDown.ValueChanged += OnBeginAngleUpDownValueChanged; beginAngleUpDown.Value = 90; stack.Add(NPairBox.Create("Begin Angle:", beginAngleUpDown)); NComboBox titleAngleModeComboBox = new NComboBox(); titleAngleModeComboBox.FillFromEnum <ENScaleLabelAngleMode>(); titleAngleModeComboBox.SelectedIndexChanged += OnTitleAngleModeComboBoxSelectedIndexChanged; titleAngleModeComboBox.SelectedIndex = (int)ENScaleLabelAngleMode.Scale; stack.Add(NPairBox.Create("Title Angle Mode:", titleAngleModeComboBox)); NNumericUpDown titleAngleUpDown = new NNumericUpDown(); titleAngleUpDown.ValueChanged += OnTitleAngleUpDownValueChanged; titleAngleUpDown.Value = 0; stack.Add(NPairBox.Create("Title Angle:", titleAngleUpDown)); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NNumericUpDown originXUpDown = new NNumericUpDown(); originXUpDown.ValueChanged += OnOriginXUpDownValueChanged; originXUpDown.Value = 0; stack.Add(NPairBox.Create("Origin X:", originXUpDown)); NNumericUpDown originYUpDown = new NNumericUpDown(); originYUpDown.ValueChanged += OnOriginYUpDownValueChanged; originYUpDown.Value = 0; stack.Add(NPairBox.Create("Origin Y:", originYUpDown)); NNumericUpDown GridStepXUpDown = new NNumericUpDown(); GridStepXUpDown.ValueChanged += OnGridStepXUpDownValueChanged; GridStepXUpDown.Value = 1.0; stack.Add(NPairBox.Create("Grid Step X:", GridStepXUpDown)); NNumericUpDown GridStepYUpDown = new NNumericUpDown(); GridStepYUpDown.ValueChanged += OnGridStepYUpDownValueChanged; GridStepYUpDown.Value = 1.0; stack.Add(NPairBox.Create("Grid Step Y:", GridStepYUpDown)); NComboBox contourDisplayModeCombo = new NComboBox(); contourDisplayModeCombo.FillFromEnum <ENContourDisplayMode>(); contourDisplayModeCombo.SelectedIndexChanged += OnContourDisplayModeComboSelectedIndexChanged; contourDisplayModeCombo.SelectedIndex = (int)ENContourDisplayMode.Contour; stack.Add(NPairBox.Create("Contour Display Mode:", contourDisplayModeCombo)); NComboBox contourColorModeCombo = new NComboBox(); contourColorModeCombo.FillFromEnum <ENContourColorMode>(); contourColorModeCombo.SelectedIndexChanged += OnContourColorModeComboSelectedIndexChanged; contourColorModeCombo.SelectedIndex = (int)ENContourColorMode.Uniform; stack.Add(NPairBox.Create("Contour Color Mode:", contourColorModeCombo)); NCheckBox showFillCheckBox = new NCheckBox("Show Fill"); showFillCheckBox.CheckedChanged += OnShowFillCheckBoxCheckedChanged; showFillCheckBox.Checked = true; stack.Add(showFillCheckBox); NCheckBox smoothPaletteCheckBox = new NCheckBox("Smooth Palette"); smoothPaletteCheckBox.CheckedChanged += OnSmoothPaletteCheckBoxCheckedChanged; smoothPaletteCheckBox.Checked = true; stack.Add(smoothPaletteCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NButton changeXValuesButton = new NButton("Change X Values"); changeXValuesButton.Click += OnChangeXValuesButtonClick; stack.Add(changeXValuesButton); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NButton printButton = new NButton("Print..."); printButton.Click += OnPrintButtonClick; stack.Add(printButton); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NButton saveAsPdfFileButton = new NButton("Save as PDF File..."); saveAsPdfFileButton.Click += OnSaveAsPdfFileButtonClick; stack.Add(saveAsPdfFileButton); return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NCheckBox smoothPaletteCheckBox = new NCheckBox("Smooth Palette"); smoothPaletteCheckBox.CheckedChanged += OnSmoothPaletteCheckBoxCheckedChanged; smoothPaletteCheckBox.Checked = true; stack.Add(smoothPaletteCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NCheckBox enableWorkCalendarCheckBox = new NCheckBox("Enable Work Calendar"); enableWorkCalendarCheckBox.CheckedChanged += new Function <NValueChangeEventArgs>(OnEnableWorkCalendarCheckBoxCheckedChanged); enableWorkCalendarCheckBox.Checked = true; stack.Add(enableWorkCalendarCheckBox); return(boxGroup); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup group = new NUniSizeBoxGroup(stack); NCheckBox showHighLowLine = new NCheckBox("Show High Low Line"); showHighLowLine.CheckedChanged += new Function <NValueChangeEventArgs>(OnShowHighLowLineCheckedChanged); stack.Add(showHighLowLine); showHighLowLine.Checked = true; return(group); }
/// <summary> /// /// </summary> /// <returns></returns> protected override NWidget CreateExampleControls() { NStackPanel stack = new NStackPanel(); NUniSizeBoxGroup boxGroup = new NUniSizeBoxGroup(stack); NCheckBox useTwoLegendsCheckBox = new NCheckBox("Use Two Legends"); useTwoLegendsCheckBox.Checked = true; useTwoLegendsCheckBox.CheckedChanged += OnUseTwoLegendsCheckBoxCheckedChanged; stack.Add(useTwoLegendsCheckBox); return(boxGroup); }