Aracılığıyla paylaş


Nasıl Yapılır: Yer İşareti Denetimlerini Yeniden Boyutlandırma

Bookmark denetiminin boyutu denetim Microsoft Office belgesine eklenirken ayarlanır.İsterseniz denetimi daha sonra yeniden boyutlandırabilirsiniz.

Uygulama hedefi: Bu konudaki bilgiler, Word 2013 ve Word 2010 için belge düzeyi projeler ve uygulama düzeyi projelere yöneliktir. Daha fazla bilgi edinmek için, bkz. Office Uygulaması ve Proje Türüne Göre Kullanılabilir Özellikler.

Bir yer işaretini yeniden boyutlandırmanın üç yolu vardır.

  • Bookmark denetimine metin ekleme ya da bu denetimden metin kaldırma.

    Bir yer işaretine metin eklediğiniz zaman yer işaretinin boyutu otomatik olarak yeni metni kapsamak üzere artar.Metin sildiğiniz zaman yer işaretinin boyutu otomatik olarak azalır.

  • Bookmark denetiminin Start ve End özelliklerini değiştirme.

    Bu seçenek, az sayıda karakter değiştirirken yararlıdır.

  • Bookmark denetimini yeniden oluşturma.

    Bu, yer işaretinin boyutu veya konumunda önemli değişiklikler varsa yararlıdır.

Belge düzeyi projelerinde Bookmark denetimlerini projenizdeki belgeye tasarım veya çalışma anında ekleyebilirsiniz.Belge düzeyi projeleri uygulamarında Bookmark denetimlerini herhangi bir açık belgeye çalışma anında ekleyebilirsiniz.Daha fazla bilgi için bkz. Nasıl Yapılır: Word Belgelerine Yer İşareti Denetimi Ekleme.

[!NOT]

Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Sahip olduğunuz Visual Studio sürümü ve kullandığınız ayarlar bu öğeleri belirler. Daha fazla bilgi için, bkz. Visual Studio'da Geliştirme Ayarlarını özelleştirme.

Start (Başlangıç) ve End (Son) Özelliklerini Değiştirme

Belge düzeyi projelerde tasarım anında yer işaretini yeniden boyutlandırma

  1. Özellikler penceresinden yer işaretini seçin.

  2. Start özelliğinin değerini artırın veya azaltın.

  3. End özelliğinin değerini artırın veya azaltın.

Belge düzeyi projelerde çalışma anında yer işaretini yeniden boyutlandırma

  • Çalışma ya da tasarım anında oluşturduğunuz Bookmark'ın Start ve End özelliklerini değiştirin.

    Aşağıdaki kod örneği SampleBookmark isimli yer işaretinin başına beş karakter ekler.Bu kod yer işaretinden önce en az beş karakterlik metin olduğunu varsayar.

    Me.SampleBookmark.Start = Me.SampleBookmark.Start - 5
    
    this.SampleBookmark.Start = this.SampleBookmark.Start - 5;
    

    Aşağıdaki kod örneği aynı yer işaretinin sonuna beş karakter ekler.Bu kod yer işaretinden sonra en az beş karakterlik metin olduğunu varsayar.

    Me.SampleBookmark.End = Me.SampleBookmark.End + 5
    
    this.SampleBookmark.End = this.SampleBookmark.End + 5;
    

Uygulama düzeyi projelerde çalışma anında yer işaretini yeniden boyutlandırma

  • Çalışma ya da tasarım anında oluşturduğunuz Bookmark'ın Start ve End özelliklerini değiştirin.

    Aşağıdaki kod örneği etkin belgenin ilk paragrafında metni içeren bir Bookmark oluşturur ve Bookmark'ın başından ve sonundan beş karakter kaldırır.

    Dim VstoDocument As Microsoft.Office.Tools.Word.Document = _
        Globals.Factory.GetVstoObject(Me.Application.ActiveDocument)
    
    vstoDocument.ActiveWindow.View.ShowBookmarks = True
    vstoDocument.Paragraphs(1).Range.InsertParagraphBefore()
    
    Dim firstParagraph As Word.Range = vstoDocument.Paragraphs(1).Range
    firstParagraph.Text = "123456789abcdefghijklmnopqrstuvwxyz" 
    
    Dim sampleBookmark As Microsoft.Office.Tools.Word.Bookmark = _
        vstoDocument.Controls.AddBookmark(firstParagraph, "bookmark1")
    sampleBookmark.Start = sampleBookmark.Start + 5
    sampleBookmark.End = sampleBookmark.End - 5
    
    Microsoft.Office.Tools.Word.Document vstoDocument =
        Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    
    
    vstoDocument.ActiveWindow.View.ShowBookmarks = true;
    vstoDocument.Paragraphs[1].Range.InsertParagraphBefore();
    
    Word.Range firstParagraph = vstoDocument.Paragraphs[1].Range;
    firstParagraph.Text = "123456789abcdefghijklmnopqrstuvwxyz";
    
    Microsoft.Office.Tools.Word.Bookmark sampleBookmark =
        vstoDocument.Controls.AddBookmark(firstParagraph, "bookmark1");
    sampleBookmark.Start = sampleBookmark.Start + 5;
    sampleBookmark.End = sampleBookmark.End - 5;
    

Yer İşaretini Yeniden Oluşturma

Belge düzeyi projelerinde bir yer işaretinin boyutunu aynı adlı fakat farklı boyutlu yeni bir yer işareti ekleyerek değiştirebilirsiniz.

Belge düzeyi projelerde tasarım anında yer işaretini yeniden oluşturma

  1. Yeni Bookmark denetimine dahil edilecek metni seçin.

  2. Ekle menüsünde Yer İşareti'ni tıklatın.

  3. Yer İşareti iletişim kutusunda, yeniden boyutlandırmak istediğiniz yer işaretinin adını seçin ve Ekle'yi tıklatın.

Ayrıca bkz.

Görevler

Nasıl Yapılır: Word Belgelerine Yer İşareti Denetimi Ekleme

Nasıl yapılır: NamedRange Denetimlerinin Boyutunu Değiştirme

Nasıl yapılır: ListObject Denetimlerinin Boyutunu Değiştirme

Kavramlar

Genişletilmiş Nesneleri Kullanarak Word'ü Otomatikleştirme

Ana Bilgisayar Öğelerine ve Denetimlerine Genel Bakış

Konak Denetimlerinin ve Konak Öğelerinin Programlama Sınırlamaları