Aracılığıyla paylaş


Nasıl Yapılır: Word Belgelerine veya Excel Çalışma Kitaplarına Eylemler Bölmesi Ekleme

Microsoft Office Word belgesi veya Microsoft Excel çalışma kitabına eylemler bölmesi eklemek için Windows Forms kullanıcı denetimi yaratın.Daha sonra kullanıcı denetimine ekleyin Controls özelliğini ThisDocument.ActionsPane alan (Word) veya ThisWorkbook.ActionsPane proje alanı (Excel).

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

[!NOT]

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

Kullanıcı Denetimi Oluşturma

Aşağıdaki yordam Word kullanıcı denetimi oluşturma veya Excel projesi gösterir.Kullanıcı denetimine tıklandığı zaman belge veya çalışma kitabına metin yazan bir düğme de ekler.

Kullanıcı denetimi oluşturma

  1. Visual Studio'da Word veya Excel belge düzeyi projesi açın.

  2. Proje menüsünde, Yeni Öğe Ekle'yi tıklatın.

  3. Yeni Öge Ekle iletişim kutusunda, Eylemler Bölmesi Denetimi'ni seçin ve HelloControl olarak adlandırın, sonra da Ekle'yi tıklatın.

    [!NOT]

    Başka bir alternatif olarak projenize Kullanıcı Denetimi öğesi ekeyebilirsiniz.Eylemler Bölmesi Denetimi ve Kullanıcı Denetimi öğeleri tarafından yaratılan sınıflar işlevsel olarak eşdeğerdir.

  4. Araç Kutusu'ndaki Windows Forms sekmesinden, Düğme denetimini denetime sürükleyin.

    [!NOT]

    Eğer denetim tasarımcıda görünür değilse Çözüm Gezgini'ndeki HelloControl'ü çift tıklatın.

  5. Kodu ekleyin Click düğmenin olay işleyicisi.Aşağıdaki örnek, bir Microsoft Office Word belgesine kodu gösterilir.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles Button1.Click
    
        Globals.ThisDocument.Paragraphs(1).Range.Text = "Hello world!" 
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  6. C#'ta düğme tıklaması için olay işleyicisi eklemelisiniz. Bu kodu IntializeComponent'ı çağırdıktan sonra HelloControl yapıcısına yerleştirin

    Olay işleyicisi oluşturma hakkında daha fazla bilgi için, bkz. Nasıl Yapılır: Office Projelerinde Olay İşleyicileri Oluşturma

    public HelloControl()
    {
        InitializeComponent();
        this.button1.Click += new EventHandler(this.button1_Click);
    }
    

Eylemler Bölmesine Kullanıcı Denetimi Ekleme

Eylemler bölmesini göstermek için kullanıcı denetimine ekleyin Controls özelliğini ThisDocument.ActionsPane alan (Word için) veya ThisWorkbook.ActionsPane alan (Excel).

Eylemler bölmesine kullanıcı denetimi eklemek

  1. Aşağıdaki kodu ekleyip ThisDocument veya ThisWorkbook sınıfına sınıf düzeyi bildirimi olarak (Bu kodu bir yönteme eklemeyin).

    Dim hello As New HelloControl
    
    private HelloControl hello = new HelloControl();
    
  2. Aşağıdaki kodu ekleyin ThisDocument_Startup olay işleyicisi ThisDocument sınıf veya ThisWorkbook_Startup olay işleyicisi ThisWorkbook sınıf.

    Me.ActionsPane.Controls.Add(hello)
    
    this.ActionsPane.Controls.Add(hello);
    

Ayrıca bkz.

Görevler

İzlenecek Yol: Eylemler Bölmesinden Belgeye Metin Ekleme

Nasıl Yapılır: Eylemler Bölmesindeki Denetim Düzenini Yönetme

İzlenecek Yol: Eylemler Bölmesinden Belgeye Metin Ekleme

Diğer Kaynaklar

Eylemler Bölmesine Genel Bakış