Axis Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt methoden en eigenschappen waarmee assen in het Chart besturingselement worden beheerd.
public ref class Axis : System::Web::UI::DataVisualization::Charting::ChartNamedElement, System::Web::UI::DataVisualization::Charting::IChartMapArea
public class Axis : System.Web.UI.DataVisualization.Charting.ChartNamedElement, System.Web.UI.DataVisualization.Charting.IChartMapArea
type Axis = class
inherit ChartNamedElement
interface IChartMapArea
Public Class Axis
Inherits ChartNamedElement
Implements IChartMapArea
- Overname
- Implementeringen
Opmerkingen
Deze klasse bevat alle functionaliteit voor assen in het Chart besturingselement en wordt weergegeven door de AxisX, AxisYen AxisX2AxisY2 eigenschappen van ChartArea objecten.
Voor alle grafieken, met uitzondering van staaf, gestapelde staaf, cirkel en ring, zijn de primaire en secundaire assen als volgt:
| Astype | Beschrijving |
|---|---|
| Primaire X-as | Onderste horizontale as. |
| Secundaire X-as | Bovenste horizontale as. |
| Primaire y-as | Verticale linkeras. |
| Secundaire y-as | Verticale as rechts. |
Staaf- en gestapelde staafdiagrammen hebben hun assen 90 graden rechtsom gedraaid, zodat de primaire X-as voor deze twee grafiektypen de linker verticale as is.
Opmerking Voor elk ChartArea object kan slechts één set assen ( twee verticale en twee horizontale assen) zijn.
De Axis klasse bevat ook verschillende methoden die kunnen worden gebruikt om aswaarden te converteren naar absolute pixelcoördinaten, die handig zijn voor aangepaste 2D-tekening of relatieve coördinaten, die handig zijn voor aangepaste 3D-tekening. Absolute en relatieve coördinaten kunnen ook worden geconverteerd naar aswaarden.
Hier volgen de belangrijkste aselementen die door de Axis klasse worden weergegeven:
| Aselement | Beschrijving |
|---|---|
| Aslabels | De labels van een as en de bijbehorende eigenschappen. |
| Rasterlijnen | De primaire en secundaire rasterlijnen van een as. |
| Maatstreepjes | De primaire en secundaire maatstreepjes van een as. |
| Streeplijnen | Streeplijnen. |
Constructors
| Name | Description |
|---|---|
| Axis() |
Initialiseert een nieuw exemplaar van de Axis klasse. |
| Axis(ChartArea, AxisName) |
Initialiseert een nieuw exemplaar van de Axis klasse met de opgegeven |
Eigenschappen
| Name | Description |
|---|---|
| ArrowStyle |
Hiermee wordt de pijlstijl van een tweedimensionale as (2D) opgehaald of ingesteld; deze stijl wordt niet toegepast op driedimensionale (3D) grafiekgebieden. |
| AxisName |
Hiermee haalt u de naam van de as op, die X, Y, X2 of Y2 kan zijn. |
| Crossing |
Hiermee wordt de locatie opgehaald of ingesteld waarop een as wordt gekruist door de bijbehorende as. |
| CustomLabels |
Hiermee haalt u een CustomLabelsCollection object op dat wordt gebruikt om objecten op te slaan CustomLabel . |
| Enabled |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een as is ingeschakeld. |
| InterlacedColor |
Hiermee wordt de kleur van interlaced striplijnen opgehaald of ingesteld. |
| Interval |
Hiermee haalt u het interval van een as op of stelt u dit in. |
| IntervalAutoMode |
Hiermee wordt een vlag opgevraagd of ingesteld die bepaalt of een vast aantal intervallen op de as wordt gebruikt, of als het aantal intervallen afhankelijk is van de grootte van de as. |
| IntervalOffset |
Hiermee haalt u de intervalverschil van een as op of stelt u deze in. |
| IntervalOffsetType |
Hiermee haalt u het intervalverschiltype van een as op of stelt u deze in. |
| IntervalType |
Hiermee haalt u het intervaltype van een as op of stelt u deze in. |
| IsInterlaced |
Hiermee wordt een vlag opgehaald of ingesteld die bepaalt of interlaced striplijnen worden weergegeven voor een as. |
| IsLabelAutoFit |
Hiermee wordt een vlag opgehaald of ingesteld waarmee wordt bepaald of aslabels automatisch worden aangepast. |
| IsLogarithmic |
Hiermee wordt een vlag ophaalt of ingesteld die aangeeft of de as logaritmisch is. Nullen of negatieve gegevenswaarden zijn niet toegestaan in logaritmische grafieken. |
| IsMarginVisible |
Hiermee wordt een vlag ophaalt of ingesteld die bepaalt of een asmarge wordt gebruikt. |
| IsMarksNextToAxis |
Hiermee wordt een vlag opgevraagd of ingesteld waarmee wordt bepaald of maatstreepjes en aslabels met een as worden verplaatst als het kruispunt van een as verandert. |
| IsReversed |
Hiermee wordt een vlag opgehaald of ingesteld die aangeeft of de as wordt omgekeerd. |
| IsStartedFromZero |
Hiermee wordt een vlag opgehaald of ingesteld die aangeeft of de minimumwaarde van de as automatisch wordt ingesteld op nul als alle gegevenspuntwaarden positief zijn. Als er negatieve gegevenspuntwaarden zijn, wordt de minimumwaarde van de gegevenspunten gebruikt. |
| LabelAutoFitMaxFontSize |
Hiermee haalt u de maximale tekengrootte op die kan worden gebruikt door het algoritme voor automatisch aanpassen van labels. |
| LabelAutoFitMinFontSize |
Hiermee haalt u de minimale tekengrootte op die kan worden gebruikt door het algoritme voor automatisch aanpassen van labels. |
| LabelAutoFitStyle |
Hiermee haalt u de toegestane labelwijzigingen op die kunnen worden aangebracht, zodat het label op een as past. |
| LabelStyle |
Hiermee haalt u de eigenschappen van een as op of stelt u deze LabelStyle in. |
| LineColor |
Hiermee haalt u de lijnkleur van een as op of stelt u deze in. |
| LineDashStyle |
Hiermee haalt u de lijnstijl van een as op of stelt u deze in. |
| LineWidth |
Hiermee haalt u de lijnbreedte van een as op of stelt u deze in pixels in. |
| LogarithmBase |
Hiermee haalt u een waarde op voor de logaritme basis voor de logaritmische as of stelt u deze in. |
| MajorGrid |
Hiermee wordt een Grid object opgehaald of ingesteld dat wordt gebruikt om de primaire rasterlijneigenschappen voor een as in te stellen. |
| MajorTickMark |
Hiermee haalt u een TickMark object op dat wordt gebruikt om de belangrijkste maatstreepeigenschappen van een as in te stellen. |
| MapAreaAttributes |
Hiermee worden de kenmerken van het kaartgebied van een as opgehaald of ingesteld. |
| Maximum |
Hiermee wordt de maximumwaarde van een as opgehaald of ingesteld. |
| MaximumAutoSize |
Hiermee wordt de maximale grootte van de as opgehaald of ingesteld, gemeten als een percentage van het grafiekgebied. Deze waarde wordt gebruikt door het algoritme voor automatische indeling. |
| Minimum |
Hiermee haalt u de minimumwaarde van een as op of stelt u deze in. |
| MinorGrid |
Hiermee wordt een Grid object opgehaald of ingesteld dat wordt gebruikt om de kenmerken van secundaire rasterlijnen van een as op te geven. |
| MinorTickMark |
Hiermee wordt een TickMark object opgehaald of ingesteld dat wordt gebruikt om de secundaire maatstreepeigenschappen van een as in te stellen. |
| Name |
Hiermee haalt u de naam van de as op of stelt u deze in. |
| PostBackValue |
Hiermee haalt u de postbackwaarde op die kan worden verwerkt op een Click gebeurtenis of stelt u deze in. |
| ScaleBreakStyle |
Hiermee haalt u de stijl voor het automatisch schalen van de as op of stelt u deze in. |
| ScaleView |
Hiermee haalt u de weergave van een as op of stelt u deze in. |
| StripLines |
Hiermee haalt u een StripLinesCollection verzamelingsobject op, waarin alle StripLine objecten voor een as worden opgeslagen. |
| Tag |
Hiermee wordt een object opgehaald of ingesteld dat aan dit grafiekelement is gekoppeld. (Overgenomen van ChartElement) |
| TextOrientation |
Hiermee haalt u de afdrukstand van de tekst in de astitel op of stelt u deze in. |
| Title |
Hiermee haalt u de titel van de as op of stelt u deze in. |
| TitleAlignment |
Hiermee haalt u de uitlijning van een astitel op of stelt u deze in. |
| TitleFont |
Hiermee haalt u de eigenschappen van het titellettertype van een as op of stelt u deze in. |
| TitleForeColor |
Hiermee haalt u de tekstkleur van een astitel op of stelt u deze in. |
| ToolTip |
Hiermee haalt u de knopinfo op die voor de as wordt gebruikt of stelt u deze in. |
| Url |
Hiermee haalt u het URL-doel van de as op of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Releases van de resources die worden gebruikt door de ChartElement. (Overgenomen van ChartElement) |
| Dispose(Boolean) |
Publiceert onbeheerde en, optioneel, beheerde resources. |
| Equals(Object) |
Bepaalt of de opgegeven Object waarde gelijk is aan de huidige ChartElement. (Overgenomen van ChartElement) |
| GetHashCode() |
Retourneert een hash-functie voor een bepaald type. (Overgenomen van ChartElement) |
| GetPosition(Double) |
Converteert een aswaarde naar een relatieve positie (0-100%). Als een as logaritmisch is, wordt de waarde geconverteerd naar een lineaire schaal. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| PixelPositionToValue(Double) |
Converteert een absolute pixelpositie langs een as naar een aswaarde. Deze methode werkt alleen in paint-gebeurtenissen. |
| PositionToValue(Double) |
Converteert een relatieve coördinaat langs een as naar een aswaarde. Deze methode werkt alleen in paint-gebeurtenissen. |
| RoundAxisValues() |
Hiermee worden aswaarden automatisch afgerond. |
| ToString() |
Retourneert een tekenreeks die de huidige Objectvertegenwoordigt. (Overgenomen van ChartElement) |
| ValueToPixelPosition(Double) |
Converteert een aswaarde naar een absolute coördinaat langs een as. Gemeten in pixels. Deze methode werkt alleen in paint-gebeurtenissen. |
| ValueToPosition(Double) |
Converteert een aswaarde naar de relatieve positie (0-100%). Als een as een logaritmische schaal heeft, wordt de waarde geconverteerd naar een lineaire schaal. Deze methode werkt alleen in paint-gebeurtenissen. |