Bagikan melalui


Menambahkan panel tugas kustom ke aplikasi

Anda dapat menambahkan panel tugas kustom ke aplikasi yang tercantum di atas dengan menggunakan Add-in VSTO. Untuk informasi selengkapnya, lihat Panel tugas kustom.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek Add-in VSTO untuk Outlook. 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.

Menambahkan panel tugas kustom ke aplikasi

Untuk menambahkan panel tugas kustom ke aplikasi

  1. Buka atau buat proyek Add-in VSTO untuk salah satu aplikasi yang tercantum di atas. Untuk informasi selengkapnya, lihat Cara: Membuat proyek Office di Visual Studio.

  2. Pada menu Proyek , klik Tambahkan Kontrol Pengguna.

  3. Dalam kotak dialog Tambahkan Item Baru, ubah nama kontrol pengguna baru ke MyUserControl, lalu klik Tambahkan.

    Kontrol pengguna terbuka di perancang.

  4. Tambahkan satu atau beberapa kontrol Formulir Windows dari Kotak Alat ke kontrol pengguna.

  5. Buka file kode ThisAddIn.cs atau ThisAddIn.vb.

  6. Tambahkan kode berikut ke kelas ThisAddIn. Kode ini mendeklarasikan instans MyUserControl dan CustomTaskPane sebagai anggota ThisAddIn kelas.

    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. Tambahkan kode berikut ke penanganan aktivitas ThisAddIn_Startup. Kode ini membuat baru CustomTaskPane dengan menambahkan MyUserControl objek ke CustomTaskPanes koleksi. Kode juga menampilkan panel tugas.

    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    

    Catatan

    Kode ini mengaitkan panel tugas kustom Anda dengan jendela aktif dalam aplikasi. Untuk beberapa aplikasi, Anda mungkin ingin mengubah kode ini untuk memastikan bahwa panel tugas muncul dengan dokumen atau item lain dalam aplikasi. Untuk informasi selengkapnya, lihat Panel tugas kustom.