Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het Bookmark besturingselement is een bladwijzer met een unieke naam, toont gebeurtenissen en kan worden gebonden aan gegevens. De bladwijzer kan worden gebruikt als tijdelijke aanduiding om een item of locatie in een Microsoft Office Word-document te markeren. Het Bookmark besturingselement is een combinatie van een Bookmark object en een Range object.
Van toepassing op: De informatie in dit onderwerp is van toepassing op projecten op documentniveau en VSTO-invoegtoepassingsprojecten voor Word. Zie Functies die beschikbaar zijn voor de Office-toepassing en het projecttype voor meer informatie.
In projecten op documentniveau kunt u besturingselementen toevoegen Bookmark aan uw document tijdens het ontwerpen of tijdens runtime. In VSTO-invoegtoepassingsprojecten kunt u tijdens het uitvoeren besturingselementen toevoegen aan elk geopend document. Zie Voor meer informatie : Bladwijzerbesturingselementen toevoegen aan Word-documenten.
Gegevens binden aan het besturingselement
Een Bookmark besturingselement ondersteunt eenvoudige gegevensbinding. De bladwijzer moet met de DataBindings eigenschap aan een gegevensbron zijn gebonden. De standaardeigenschap voor gegevensbinding van de bladwijzer is de Text eigenschap.
Als de gegevens in de afhankelijke gegevensset worden bijgewerkt, worden de wijzigingen in de Bookmark controle weergegeven.
In projecten op documentniveau kunt u ook gegevens binden aan bladwijzers met behulp van het venster Gegevensbronnen . Zie Instructies voor meer informatie : Documenten vullen met gegevens uit objecten.
Formatting
Opmaak die op een Bookmark besturingselement kan worden toegepast, is ook toepasbaar op een Bookmark besturingselement. Deze opmaak omvat lettertypen, inspringingen, afstand, nummering en stijlen.
Tekst toevoegen aan de bladwijzer
Een extra verschil tussen een Microsoft.Office.Interop.Word.Bookmark object en een Microsoft.Office.Tools.Word.Bookmark controle is hoe het object reageert wanneer er tekst aan de bladwijzer wordt toegewezen. Als u tekst toewijst aan een van nul lengte Microsoft.Office.Interop.Word.Bookmark, wordt de tekst rechts van de bladwijzer toegevoegd en blijft de bladwijzer van nul lengte. Als u echter tekst toewijst aan een lengte nul Microsoft.Office.Tools.Word.Bookmark, wordt de tekst ingevoegd in de bladwijzer en wordt de lengte van de bladwijzer uitgebreid tot het totale aantal tekens dat is ingevoegd.
Het Microsoft.Office.Tools.Word.Bookmark besturingselement heeft ook de Bookmark.Text eigenschap. Deze eigenschap verschilt van de Range.Text eigenschap die beschikbaar is op de Bookmark.Range eigenschap van een Microsoft.Office.Tools.Word.Bookmark besturingselement of de Bookmark.Range eigenschap van een Microsoft.Office.Interop.Word.Bookmark object.
| Teksteigenschap | Description |
|---|---|
| Bookmark.Text | Gebruik deze eigenschap om tekst in de bladwijzer weer te geven en de bladwijzer in het document te laten staan. Als u tekst aan de bladwijzer toewijst, wordt het bladwijzerbereik uitgebreid en wordt de bladwijzer niet verwijderd. Bijvoorbeeld, Bookmark1.Text = "Hello world" voegt de tekst in de bladwijzer in en laat de bladwijzer intact. |
| Range.Text | Gebruik deze eigenschap om tekst weer te geven op de locatie van de bladwijzer en de bladwijzer automatisch te verwijderen. Hiermee voegt u bijvoorbeeld Bookmark1.Range.Text = "Hello world" de tekst in de bladwijzer in en verwijdert u de bladwijzer. |
Wijzig de naam van het besturingselement tijdens het ontwerpen
Wanneer u in projecten op documentniveau een Bookmark besturingselement van de werkset naar uw document sleept, genereert Visual Studio automatisch een naam voor het besturingselement. U kunt de naam van het besturingselement wijzigen in het venster Eigenschappen .
Overlappende besturingselementen
Besturingselementen voor bladwijzers kunnen elkaar overlappen. Meer dan één bladwijzer kan dezelfde tekst delen. Wanneer u nieuwe tekst toewijst aan een van de overlappende bladwijzers, bevat deze alleen de nieuwe tekst en overlappen de bladwijzers niet meer. De andere bladwijzer bevat nu alleen de tekst die niet is gedeeld tussen de oorspronkelijke overlappende bladwijzers.
In de volgende tabel ziet u hoe de zin 'Dit is voorbeeldtekst', wordt gedeeld door twee overlappende bladwijzers:
| Bookmark | Tekst |
|---|---|
| Overlappende bladwijzers | [dit is {voorbeeld] tekst.} |
| Bladwijzer1 | Dit is een voorbeeld |
| Bladwijzer2 | voorbeeldtekst. |
Als u de nieuwe tekst 'Dit is vervangen' toewijst aan Bladwijzer1, overlappen de bladwijzers niet en behoudt Bladwijzer2 alleen de tekst die oorspronkelijk geen deel uitmaakt van Bladwijzer1.
| Bookmark | Tekst |
|---|---|
| Twee afzonderlijke bladwijzers | [dit is vervanging]{ text.} |
| Bladwijzer1 | Dit is vervanging |
| Bladwijzer2 | tekst. |
Als u de tekst wijzigt van een bladwijzer die een andere bladwijzer bevat, wordt de binnenste bladwijzer niet verwijderd. De binnenste bladwijzer wordt echter een lege bladwijzer en wordt verplaatst naar het einde van de buitenste bladwijzer.
In de volgende tabel ziet u hoe de zin 'Dit is voorbeeldtekst' wordt gedeeld door een bladwijzer die in een andere bladwijzer is opgenomen:
| Bookmark | Tekst |
|---|---|
| Overlappende bladwijzers | dit is {voorbeeld} tekst. |
| Bladwijzer1 | Dit is voorbeeldtekst. |
| Bladwijzer2 | voorbeeld |
Als u de nieuwe tekst 'Dit is vervangen' toewijst aan Bladwijzer1, overlappen de bladwijzers niet meer en wordt Bladwijzer2 een lege bladwijzer die zich aan het einde van Bladwijzer1 bevindt.
| Bookmark | Tekst |
|---|---|
| Twee afzonderlijke bladwijzers | [Dit is vervanging.]{} |
| Bladwijzer1 | Dit is vervanging. |
| Bladwijzer2 | <leeg> |
Evenementen
De volgende gebeurtenissen zijn beschikbaar voor het Bookmark besturingselement:
Verwante inhoud
- Word automatiseren met behulp van uitgebreide objecten
- Procedure: Bladwijzerbesturingselementen toevoegen aan Word-documenten
- Overzicht: Snelmenu's maken voor bladwijzers
- Gegevens binden aan besturingselementen in Office-oplossingen
- Programmatische beperkingen van hostitems en hostbesturingselementen