AddConnector

AddConnector(ShapeType, float, float, float, float)

Crée un nouveau Connecteur, l’ajuste à partir du modèle par défaut et l’ajoute à la fin de la collection.

public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height)
ParamètreTypeDescription
shapeTypeShapeTypeLe ShapeType de la forme.
xSingleLa coordonnée X pour le côté gauche du cadre de la forme.
ySingleLa coordonnée Y pour le côté supérieur du cadre de la forme.
widthSingleLa largeur du cadre de la forme.
heightSingleLa hauteur du cadre de la forme.

Valeur de retour

L’index basé sur zéro de la forme créée.

Objet Connecteur créé.

Exemples

L’exemple suivant montre comment ajouter un connecteur (un connecteur courbé) entre deux formes (une ellipse et un rectangle) dans une présentation PowerPoint.

[C#]
// Instantiates a presentation class that represents a PPTX file
using (Presentation input = new Presentation())
{
    // Accesses the shapes collection for a specific slide
    IShapeCollection shapes = input.Slides[0].Shapes;
    // Adds an Ellipse autoshape
    IAutoShape ellipse = shapes.AddAutoShape(ShapeType.Ellipse, 0, 100, 100, 100);
    // Adds a Rectangle autoshape
    IAutoShape rectangle = shapes.AddAutoShape(ShapeType.Rectangle, 100, 300, 100, 100);
    // Adds a connector shape to the slide shape collection
    IConnector connector = shapes.AddConnector(ShapeType.BentConnector2, 0, 0, 10, 10);
    // Connects the shapes using the connector
    connector.StartShapeConnectedTo = ellipse;
    connector.EndShapeConnectedTo = rectangle;
    // Calls reroute that sets the automatic shortest path between shapes
    connector.Reroute();
    // Saves the presentation
    input.Save("Shapes-connector.pptx", SaveFormat.Pptx);
}

Voir aussi


AddConnector(ShapeType, float, float, float, float, bool)

Crée un nouveau Connecteur et l’ajoute à la fin de la collection.

public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height, 
    bool createFromTemplate)
ParamètreTypeDescription
shapeTypeShapeTypeLe ShapeType de la forme.
xSingleLa coordonnée X pour le côté gauche du cadre de la forme.
ySingleLa coordonnée Y pour le côté supérieur du cadre de la forme.
widthSingleLa largeur du cadre de la forme.
heightSingleLa hauteur du cadre de la forme.
createFromTemplateBooleanSi vrai, la nouvelle forme sera ajustée à partir du modèle par défaut. Un nom non vide, un style simple et du texte centré seront assignés à la nouvelle forme. Si faux, alors toutes les valeurs des propriétés de la nouvelle forme auront des valeurs par défaut.

Valeur de retour

L’index basé sur zéro de la forme créée.

Objet Connecteur créé.

Voir aussi