ChartAxis Classe

Définition

Représente les propriétés des étiquettes, titres et lignes de grille le long d’un axe.

public ref class ChartAxis : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
public class ChartAxis : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
type ChartAxis = class
    inherit ReportObject
    interface INamedObject
Public Class ChartAxis
Inherits ReportObject
Implements INamedObject
Héritage
Implémente

Constructeurs

Nom Description
ChartAxis()

Crée une instance de la classe ChartAxis.

Propriétés

Nom Description
AllowLabelRotation

Obtient ou définit une valeur qui indique l’étape par laquelle les étiquettes d’axe peuvent être pivotées progressivement pour s’adapter au tableau graphique.

Angle

Obtient ou définit l’angle auquel afficher les étiquettes des axes.

Arrows

Obtient ou règle le type de flèches pour les étiquettes d’axe.

ChartAxisScaleBreak

Obtient ou définit le comportement de rupture d’échelle pour l’axe.

ChartAxisTitle

Obtient ou définit un titre pour l’axe.

ChartMajorGridLines

Obtient ou définit les principales grilles qui doivent être affichées pour cet axe.

ChartMajorTickMarks

Obtient ou fixe les principales marques de cochage pour l’axe.

ChartMinorGridLines

Obtient ou définit les lignes de grille mineures qui doivent être affichées pour cet axe.

ChartMinorTickMarks

Obtient ou fixe les petits ticks pour l’axe.

ChartStripLines

Prend ou règle les lignes de bande personnalisées pour l’axe.

ComponentMetadata

Obtient ou définit les métadonnées des composants.

(Hérité de ReportObject)
CrossAt

Obtient ou fixe la valeur à laquelle croiser l’autre axe.

CustomProperties

Obtient ou définit les propriétés personnalisées pour l’axe.

HideEndLabels

Obtient ou définit une valeur qui indique si les étiquettes doivent être cachées aux extrémités des axes.

HideLabels

Obtient ou définit une valeur qui indique si les étiquettes d’axe sont cachées.

IncludeZero

Obtient ou définit une valeur qui indique si l’axe doit toujours inclure zéro.

Interlaced

Obtient ou définit une valeur indiquant s’il faut utiliser des lignes de bande pour chaque autre ligne de grille, marque de cochage ou intervalle d’étiquette de l’axe.

InterlacedColor

Prend ou fixe la couleur des bandes entrelacées.

Interval

Obtient ou définit l’intervalle par défaut entre les lignes de grille, les tickmarks et les labels.

IntervalOffset

Obtient ou définit le décalage par défaut pour le premier tick à partir du minimum de l’axe.

IntervalOffsetType

Obtient ou définit les unités par défaut pour le IntervalOffset.

IntervalType

Obtient ou définit les unités par défaut pour le Interval.

LabelInterval

Obtient ou fixe l’intervalle entre les étiquettes.

LabelIntervalOffset

Obtient ou règle le décalage pour la première étiquette à partir du min.

LabelIntervalOffsetType

Obtient ou définit les unités pour le LabelIntervalOffset.

LabelIntervalType

Obtient ou définit les unités pour le LabelInterval.

LabelsAutoFitDisabled

Obtient ou définit une valeur qui indique si les labels de l’axe doivent être automatiquement ajustés pour s’ajuster.

Location

Obtient ou définit une valeur qui indique si l’axe est tracé du côté par défaut ou de l’autre côté.

LogBase

Obtient ou fixe la base à utiliser pour l’échelle logarithmique.

LogScale

Obtient ou définit une valeur qui indique si l’axe est logarithmique.

Margin

Obtient ou définit une valeur qui indique si une marge d’axe sera créée.

MarksAlwaysAtPlotEdge

Obtient ou fixe une valeur qui indique si les marques doivent rester au bord de la zone de la parcelle.

MaxFontSize

Obtient ou définit la taille maximale de police lors de l’ajustement automatique des étiquettes.

Maximum

Obtient ou fixe la valeur maximale pour l’axe.

MinFontSize

Obtient ou règle la taille minimale de police lors de l’ajustement automatique des étiquettes.

Minimum

Obtient ou fixe la valeur minimale pour l’axe.

Name

Obtient ou définit le nom de l’axe.

OffsetLabels

Obtient ou définit une valeur qui indique si les étiquettes doivent être décalées.

Parent

Le parent de ce rapport s’oppose.

(Hérité de ReportObjectBase)
PreventFontGrow

Obtient ou définit une valeur qui indique s’il faut empêcher la taille de police de l’étiquette de l’axe de croître pour s’adapter au diagramme.

PreventFontShrink

Obtient ou définit une valeur qui indique s’il faut empêcher la taille de police de l’étiquette de l’axe de diminuer pour s’adapter au graphique.

PreventLabelOffset

Obtient ou définit une valeur qui indique s’il faut empêcher les labels des axes d’être décalés pour s’adapter au thème.

PreventWordWrap

Obtient ou définit une valeur qui indique s’il faut empêcher que le texte de l’étiquette de l’axe soit enroulé pour s’adapter au diagramme.

Reverse

Obtient ou définit une valeur qui indique si l’axe doit être tracé dans la direction inverse.

Scalar

Obtient ou définit une valeur qui indique si les valeurs le long de cet axe sont des valeurs scalaires (numériques ou date) qui doivent être affichées sur le graphique sur un axe continu.

Site

Obtient ou définit le site associé à l’objet ReportObject .

(Hérité de ReportObject)
Style

Obtient ou définit les propriétés de style de cet objet de définition de rapport.

SyncMaximum

Obtient ou fixe si la synchronisation pour le ChartAxis est au maximum.

SyncMinimum

Obtient ou fixe si la synchronisation pour le ChartAxis est au minimum.

SyncScope

Obtient ou définit le champ de la synchronisation pour le ChartAxis.

VariableAutoInterval

Obtient ou fixe une valeur qui indique si un intervalle automatique est calculé.

Visible

Obtient ou définit une valeur qui indique si l’axe est affiché.

Méthodes

Nom Description
DeepClone()

Retourne un clone profond de cette ReportObject instance.

(Hérité de ReportObject)
GetContainingDataScopes()

Retourne la liste des objets de rapport contenant les champs de données.

(Hérité de ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Retourne les champs de données pour l’implémentation par défaut.

(Hérité de ReportObject)
GetDependenciesCore(IList<ReportObject>)

Retourne le noyau des dépendances pour l’objet ReportObject .

(Hérité de ReportObject)
Initialize()

Initialise une instance de la ChartAxis classe.

InitializeForDesigner()

Initialise l’objet rapport pour designer.

(Hérité de ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété de l’enfant a été modifiée.

(Hérité de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété a été modifiée.

(Hérité de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Retourne si la sémantique du langage de définition du rapport est la même avec l’objet principal.

(Hérité de ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Cela enregistre la valeur de propriété de l’objet rapport.

(Hérité de ReportObject)

Implémentations d’interfaces explicites

Nom Description
IComponent.Disposed

Apparaît lorsque l’objet ReportObject est éliminé.

(Hérité de ReportObject)
IDisposable.Dispose()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées.

(Hérité de ReportObject)

S’applique à