Çalışma sayfası konak öğesi
Konak Worksheet öğesi, türü Excel için birincil birlikte çalışma derlemesinden genişleten Worksheet bir türdür. Konak Worksheet öğesi bir nesneyle Worksheet aynı özelliklerin, yöntemlerin ve olayların tümünü sağlar, ancak ek olayları da kullanıma sunar ve konak denetimleri ile Windows Forms denetimleri için kapsayıcı görevi görür.
Ş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.
Belge düzeyindeki projelerde, projenize tasarım zamanında konak öğeleri ekleyebilirsiniz Worksheet . VSTO Eklenti projelerinde, çalışma zamanında konak öğeleri oluşturabilirsiniz Worksheet .
Belge düzeyi projelerindeki çalışma sayfası konak öğelerini anlama
Excel için belge düzeyinde bir proje oluşturduğunuzda, Visual Studio projede otomatik olarak üç Worksheet konak öğesi oluşturur. Çalışma sayfalarının varsayılan adları , Sheet2
ve Sheet3
şeklindedirSheet1
. Var olan bir çalışma kitabını temel alan bir proje oluşturursanız, konak öğelerinin sayısı çalışma kitabındaki çalışma sayfalarının sayısına bağlıdır.
Bu çalışma sayfası sınıfları, özelleştirmenizde çalışma sayfasının içeriğini değiştirme gibi temel görevleri gerçekleştirmek için konak öğesinin üyelerine Worksheet erişim sağlar. Çalışma sayfalarına denetim eklemek için de bu sınıfları kullanabilirsiniz. Farklı denetim kümelerini birleştirerek ve kod yazarak denetimleri verilere bağlayabilir, kullanıcıdan bilgi toplayabilir ve kullanıcı eylemlerine yanıt vekleyebilirsiniz. Daha fazla bilgi için bkz . Belge düzeyinde özelleştirmeleri programlama.
Çalışma sayfası sınıfları, projenizde kod yazmaya başlayabileceğiniz bir konum sağlar. sınıfı, Excel için birincil birlikte çalışma derlemesindeki nesneyle Worksheet aynı özelliklerin, yöntemlerin ve olayların tümünü sağladığından, Bu sınıfları Excel'in nesne modeline erişmek için de kullanabilirsiniz. Daha fazla bilgi için bkz . Excel nesne modeline genel bakış.
Belge düzeyindeki projelerde, tasarımcıdaki çalışma kitabına yeni bir çalışma sayfası ekleyerek projeye tasarım zamanında ek Worksheet konak öğeleri ekleyebilirsiniz.
Çalışma sayfalarını yeniden adlandırma
Belge düzeyindeki bir projede, Visual Studio tasarımcısında çalışma sayfalarını yeniden adlandırabilirsiniz, ancak bu yalnızca çalışma sayfasının görünen adını değiştirir. Program adı yine de çalışma sayfasının varsayılan adıdır. Özellikler penceresinde çalışma sayfasını yeniden adlandırırsanız, yalnızca program adı değiştirilir.
Belge düzeyi projelerindeki çalışma sayfası konak öğesinin sınırlamaları
Belge düzeyindeki bir projede çalışma zamanında yeni Worksheet konak öğeleri oluşturamazsınız. Çalışma zamanında yeni bir Excel çalışma sayfası oluşturursanız, türünde olur Worksheet. Konak öğesi olmadığından, herhangi bir konak denetimi veya Windows Forms denetimi içeremez. Çalışma zamanında belge oluşturma hakkında daha fazla bilgi için bkz . Nasıl yapılır: Program aracılığıyla çalışma kitaplarına yeni çalışma sayfaları ekleme.
VSTO Eklenti projelerindeki çalışma sayfası konak öğelerini anlama
Uygulama düzeyindeki projelerde, Excel'de açık olan herhangi bir çalışma sayfası için çalışma zamanında bir Worksheet konak öğesi oluşturabilirsiniz. İlişkili Worksheet çalışma sayfasına denetim eklemek veya nesnelerde Worksheet kullanılamayan olayları işlemek için konak öğesini kullanabilirsiniz.
Konak Worksheet öğesi oluşturmak için yöntemini kullanın GetVstoObject
. Daha fazla bilgi için bkz . Çalışma zamanında VSTO Eklentilerinde Word belgelerini ve Excel çalışma kitaplarını genişletme.
İlgili içerik
- Office geliştirme örnekleri ve izlenecek yollar
- 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
- Konak öğelerine ve konak denetimlerine genel bakış
- Çalışma kitabı konak öğesi
- Genişletilmiş nesneleri kullanarak Excel'i otomatikleştirme
- Konak öğelerinin ve konak denetimlerinin programlı sınırlamaları