CreatePictureBullet

ListLevel.CreatePictureBullet method

Crée une forme de puce d’image pour le niveau de liste actuel.

public void CreatePictureBullet()

Remarques

Veuillez noter,NumberStyle sera réglé surBullet et NumberFormat sur “\xF0B7” pour afficher correctement la puce d’image. L’image de la croix rouge sera définie comme image de puce lors de la création. Pour la modifier, veuillez utiliserImageData.

Exemples

Montre comment définir une icône d’image personnalisée pour les étiquettes des éléments de liste.

Document doc = new Document();

List list = doc.Lists.Add(ListTemplate.BulletCircle);

// Crée une puce d'image pour le niveau de liste actuel et définit une image à partir d'un système de fichiers local
// comme icône que les puces de ce niveau de liste afficheront.
list.ListLevels[0].CreatePictureBullet();
list.ListLevels[0].ImageData.SetImage(ImageDir + "Logo icon.ico");

Assert.IsTrue(list.ListLevels[0].ImageData.HasImage);

DocumentBuilder builder = new DocumentBuilder(doc);

builder.ListFormat.List = list;
builder.Writeln("Hello world!");
builder.Write("Hello again!");

doc.Save(ArtifactsDir + "Lists.CreatePictureBullet.docx");

list.ListLevels[0].DeletePictureBullet();

Assert.IsNull(list.ListLevels[0].ImageData);

Voir également