Bagikan melalui


Menambahkan Panel Tindakan ke Dokumen Word atau Buku Kerja Excel

Untuk menambahkan panel tindakan ke dokumen Microsoft Office Word atau buku kerja Microsoft Excel, pertama-tama buat kontrol pengguna Formulir Windows. Kemudian, tambahkan kontrol pengguna ke Controls properti ThisDocument.ActionsPane bidang (Word) atau ThisWorkbook.ActionsPane bidang (Excel) di proyek Anda.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen untuk Excel dan Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Catatan

Komputer Anda mungkin memperlihatkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam petunjuk berikut. Edisi Visual Studio yang Anda miliki dan setelan yang Anda gunakan menentukan elemen-elemen ini. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE Visual Studio.

Membuat Kontrol Pengguna

Prosedur berikut ini memperlihatkan cara membuat kontrol pengguna dalam proyek Word atau Excel. Ini juga menambahkan tombol ke kontrol pengguna yang menulis teks ke dokumen atau buku kerja saat diklik.

Untuk membuat kontrol pengguna

  1. Buka proyek tingkat dokumen Word atau Excel Anda di Visual Studio.

  2. Pada menu Proyek, klik Tambahkan Item Baru.

  3. Dalam kotak dialog Tambahkan Item Baru, pilih Kontrol Panel Tindakan, beri nama HelloControl, dan klik Tambahkan.

    Catatan

    Anda dapat menambahkan item Kontrol Pengguna ke proyek Anda. Kelas yang dihasilkan oleh item Kontrol Panel Tindakan dan Kontrol Pengguna secara fungsional setara.

  4. Dari tab Formulir Windows Kotak Alat, seret kontrol Tombol ke kontrol.

    Catatan

    Jika kontrol tidak terlihat di perancang, klik dua kali HelloControl di Penjelajah Solusi.

  5. Tambahkan kode ke penanganan Click aktivitas tombol. Contoh berikut menunjukkan kode untuk dokumen Microsoft Office Word.

    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  6. Di C#, Anda harus menambahkan penanganan aktivitas untuk klik tombol. Anda dapat menempatkan kode ini di HelloControl konstruktor setelah panggilan ke InitializeComponent.

    Untuk informasi tentang cara membuat penanganan aktivitas, lihat Cara: Membuat Penanganan Aktivitas di Proyek Office.

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

Menambahkan kontrol pengguna ke panel tindakan

Untuk memperlihatkan panel tindakan, tambahkan kontrol pengguna ke Controls properti ThisDocument.ActionsPane bidang (Word) atau ThisWorkbook.ActionsPane bidang (Excel).

Untuk menambahkan kontrol pengguna ke panel tindakan

  1. Tambahkan kode berikut ke ThisDocument kelas atau ThisWorkbook sebagai deklarasi tingkat kelas (jangan tambahkan kode ini ke metode ).

    private HelloControl hello = new HelloControl();
    
  2. Tambahkan kode berikut ke ThisDocument_Startup penanganan ThisDocument aktivitas kelas atau ThisWorkbook_Startup penanganan ThisWorkbook aktivitas kelas.

    this.ActionsPane.Controls.Add(hello);