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
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.
Pada menu Proyek , klik Tambahkan Kontrol Pengguna.
Dalam kotak dialog Tambahkan Item Baru, ubah nama kontrol pengguna baru ke MyUserControl, lalu klik Tambahkan.
Kontrol pengguna terbuka di perancang.
Tambahkan satu atau beberapa kontrol Formulir Windows dari Kotak Alat ke kontrol pengguna.
Buka file kode ThisAddIn.cs atau ThisAddIn.vb.
Tambahkan kode berikut ke kelas
ThisAddIn
. Kode ini mendeklarasikan instansMyUserControl
dan CustomTaskPane sebagai anggotaThisAddIn
kelas.Tambahkan kode berikut ke penanganan aktivitas
ThisAddIn_Startup
. Kode ini membuat baru CustomTaskPane dengan menambahkanMyUserControl
objek keCustomTaskPanes
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.