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

Microsoft Office Word belgesine veya Microsoft Excel çalışma kitabına eylemler bölmesi eklemek için ilk olarak Windows Forms kullanıcı denetimi oluşturun. Ardından kullanıcı denetiminizi projenizin Controls ThisDocument.ActionsPane (Word) veya alanın ThisWorkbook.ActionsPane (Excel) özelliğine ekleyin.

**** Uygulama alanı:- Bu konu başlığı altındaki bilgiler, Excel ve Word için belge düzeyindeki projelere yöneliktir. Daha fazla bilgi için bkz. Office uygulaması ve proje türü tarafından kullanılabilen özellikler.

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. IDE'Visual Studio kişiselleştirme.

Kullanıcı Denetimi Oluşturma

Aşağıdaki yordam, bir Word veya Excel projesinde kullanıcı denetimi oluşturma işlemi gösterir. Ayrıca kullanıcı denetimine, tıkıldığında belgeye veya çalışma kitabına metin yazan bir düğme ekler.

Kullanıcı denetimi oluşturmak için

  1. Word veya Excel düzeyi projenizi Visual Studio.

  2. Yeni Project Ekle'ye tıklayın.

  3. Yeni Öğe Ekle iletişim kutusunda Eylemler Bölmesi Denetimi'ni seçin, HelloControl olarak ad girin ve Ekle'ye tıklayın.

    Not

    Alternatif olarak projenize bir Kullanıcı Denetimi öğesi ekebilirsiniz. Eylemler Bölmesi Denetimi ve Kullanıcı Denetimi öğeleri tarafından oluşturulan sınıflar işlevsel olarak eşdeğerdir.

  4. Araç kutusunun Windows Formlar sekmesinden bir Düğme denetimi sürükleyerek denetime sürükleyin.

    Not

    Denetim tasarımcıda görünmüyorsa, denetimin içinde HelloControl'a çift Çözüm Gezgini.

  5. Kodu düğmenin olay Click işleyicisi'ne ekleyin. Aşağıdaki örnekte, bir Word belgesi için Microsoft Office ve gösterir.

    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
    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
    
  6. C# içinde, düğme tıklaması için bir olay işleyicisi eklemeniz gerekir. Bu kodu çağrısının ardından HelloControl oluşturucuya yer veebilirsiniz. InitializeComponent

    Olay işleyicileri oluşturma hakkında daha fazla bilgi için bkz. Nasıl 2011: 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ı denetimi alanını Controls ThisDocument.ActionsPane (Word) veya alanın (word) ThisWorkbook.ActionsPane özelliğine Excel.

Kullanıcı denetimi eylemler bölmesine eklemek için

  1. Aşağıdaki kodu veya ThisDocument sınıfına ThisWorkbook sınıf düzeyi bildirim olarak ekleyin (bu kodu bir yönteme ekleme).

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

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

Ayrıca bkz.