ListObject denetimlerini verilerle doldurma
Belgenize hızla veri eklemenin bir yolu olarak veri bağlamayı kullanabilirsiniz. Verileri bir liste nesnesine bağladıktan sonra, liste nesnesinin bağlantısını keserek verileri görüntülemesini ancak artık veri kaynağına bağlı olmamasını sağlayabilirsiniz.
Şunlar için geçerlidir: Bu konudaki bilgiler, Excel için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
ListObject denetimine veri bağlamak için
Sınıf düzeyinde bir DataTable oluşturun.
Sınıfının olay işleyicisine
Startup
(belge düzeyi projesinde) veyaThisAddIn
sınıfınaSheet1
(uygulama düzeyinde bir projede) örnek sütunlar ve veriler ekleyin.yöntemini çağırın SetDataBinding ve sütun adlarını görünmeleri gereken sırayla geçirin. Liste nesnesindeki sütunların sırası, içinde DataTablegöründükleri sıraylan farklı olabilir.
ListObject denetiminin veri kaynağıyla bağlantısını kesmek için
Disconnect yöntemini çağırın
List1
.
Kodu derleme
Bu kod örneğinde, bu kodun görüntülendiği çalışma sayfasında adlı bir ListObject var list1
olduğunu varsayar.
İlgili içerik
- VSTO Eklentilerinde Word belgelerini ve Excel çalışma kitaplarını çalışma zamanında genişletme
- Office belgelerindeki denetimler
- Çalışma zamanında Office belgelerine denetim ekleme
- Nasıl yapılır: ListObject sütunlarını verilere eşleme
- Genişletilmiş nesneleri kullanarak Excel'i otomatikleştirme
- ListObject denetimi
- Office çözümlerinde denetimlere veri bağlama
- Nasıl yapılır: Çalışma sayfalarını veritabanındaki verilerle doldurma
- Nasıl yapılır: Belgeleri hizmetlerden alınan verilerle doldurma