Office Kullanıcı Arabirimini Özelleştirme
Visual Studio'da Office geliştirici araçlarını kullanarak Microsoft Office uygulamalarının kullanıcı arayüzünü (UI) özelleştirebilirsiniz.Bu konu aşağıdaki bölümlerde özelleştirebileceğiniz UI özellikleri açıklanmaktadır:
UI Özellikleri Karşılaştırması
Eylemler Bölmeleri ve Özel Görev Bölmeleri
Özel Şerit UI'ı
Backstage görünümü
Outlook Form Bölgeleri
Belge Üzerinde Denetimler
Kısayol Menüleri
UI Özellikleri Karşılaştırması
Aşağıdaki tabloda Microsoft Office projelerinde özelleştirebileceğiniz ana UI özellikleri karşılaştırılmıştır.
Özellik |
Desteklenen proje türleri |
Desteklenen Microsoft Office uygulamaları |
---|---|---|
Eylemler bölmesi |
Belge düzeyi özelleştirmeleri |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
Özel görev bölmeleri |
Uygulama düzeyi eklentileri |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Word 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Word 2010 |
Özel Şerit UI'ı |
Belge düzeyi özelleştirmeleri Uygulama düzeyi eklentileri |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Backstage görünümü |
Belge düzeyi özelleştirmeleri Uygulama düzeyi eklentileri |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Outlook form bölgeleri |
Uygulama düzeyi eklentileri |
Outlook 2013 Outlook 2010 |
Belgeler üzerinde denetimler |
Belge düzeyi özelleştirmeleri Uygulama düzeyi eklentileri |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
Kısayol menüleri |
Belge düzeyi özelleştirmeleri Uygulama düzeyi eklentileri |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Eylemler Bölmeleri ve Özel Görev Bölmeleri
Görev bölmeleri, Microsoft Office uygulamasında genellikle pencerenin bir tarafına yerleştirilmiş kullanıcı arayüzü panelleridir.Hemen tüm Microsoft Office uygulamaları yerleşik görev bölmeleri içerir.Görev bölmelerine bir örnek, Word'deki Yardım görev bölmesidir.
Visual Studio'daki Office geliştirme araçları görev bölmelerini özelleştirmek için iki ayrı yol sağlar.
Eylemler bölmesini bir belge düzeyi özelleştirmesine ekleyebilirsiniz.Varsayılan olarak, eylemler bölmesi belgenin sağına doğru ve uygulamanın sağ tarafında görüntülenir.Ancak, eylemler bölmesi belgenin solunda, yukarısında veya aşağısında da görüntülenebilir.
Özel görev bölmesini bir uygulama düzeyi eklentisine ekleyebilirsiniz.Kullanıcılar özel görev bölmelerini uygulama penceresinin farklı taraflarına yerleştirebilirler veya bu bölmeleri pencerede herhangi bir konuma sürükleyebilirler.
Eylemler bölmesi ve özel görev bölmeleri çeşitli denetimler barındırarak kullanıcılara veri girdisi gibi görevlerde yardım etme işlevini sağlarlar.Şerit grubuna karşılaştırıldığında, eylemler bölmesi ve özel görev bölmeleri metin ve denetimler dahil etmek için çok daha büyük bir alan sağlar.
Eylemler bölmesi hakkında daha fazla bilgi için bkz. Eylemler Bölmesine Genel Bakış.Özel görev bölmeleri hakkında daha fazla bilgi için, bkz. Özel Görev Bölmeleri.
Özel Şerit UI'ı
Office'teki uygulamalara eklediğiniz işlevleri açığa çıkarmak için Şerit UI'ını özelleştirebilirsiniz.Şerit, ilgili (denetim biçimindeki) komutları daha kolay bulunabilmeleri için düzenleme yoludur.Çözümünüzde ürettiğiniz işlevlere kullanıcıların erişimini sağlamak için kendi Şerit sekme ve gruplarınızı oluşturabilirsiniz.Microsoft Office sisteminin önceki sürümlerinde menü ve araç çubukları aracılığıyla erişim sağlanan bir çok özelliğe artık Şerit kullanarak erişilebiliyor.
Daha fazla bilgi için bkz. Şerite Genel Bakış.
Backstage görünümü
' I tıklatarak Office uygulamalarında Dosya Backstage görünümü sekmesini açar.Backstage görünümü dosya düzeyinde görevleri ve eylemleri birleştiren ve 2007 Microsoft Office sisteminde, benzer işlevler Microsoft Office düğmesinden erişilen değiştirir bir kullanıcı Arabirimi sağlar.Backstage görünümü xml kullanarak tamamen genişletilebilirdir.
Visual Studio Tasarımcısı veya API Backstage görünümünü özelleştirmek için sağlamaz.Ancak, eklerseniz bir Şerit (xml) öğesini Office projesine Backstage görünümünü özelleştirmek için Şerit xml dosyasını xml ekleyebilirsiniz.Hakkında daha fazla bilgi için Şerit (xml) öğeler, bkz: Şerit XML.
Backstage görünümünü özelleştirme hakkında daha fazla bilgi için bkz: Office 2010 Backstage görünümü geliştiriciler için giriş ve geliştiriciler için Office 2010 Backstage görünümü özelleştirme.
Outlook Form Bölgeleri
Standart Microsoft Office Outlook formlarına özel işlevler eklemek için form bölgeleri kullanın.Mevcut formları ilave alan ve denetimlerle genişleten form bölgeleri oluşturabilirsiniz.Visual Studio'daki Office geliştirme araçlarını kullanarak yeni bir form bölgesi yaratırsanız, form bölgesi üzerinde sadece Windows Forms denetimleri kullanabilirsiniz.Outlook'ta tasarlanan bir form bölgesi içeriaktarırsanız, o zaman sadece yerel Outlook denetimleri kullanabilirsiniz.
Outlook UI'ının farklı alanlarını kaplayan form bölgeleri oluşturabilirsiniz.Örneğin, bitişik form bölgeleri ilk sayfanın alt kısmında görüntülenir ve her bitişik form bölgesi daraltılabilirdir.İlave bir tam form sayfası olarak görüntülenen ve herhangi bir mevcut standart ya da özel form üzerinde gözükebilen ayrı bir form bölgesi de ekleyebilirsiniz.
Daha fazla bilgi için bkz. Outlook Form Bölgeleri Oluşturma.
Belge Üzerinde Denetimler
Word belgelerine ve Excel çalışma sayfalarına çeşitşi denetimler ekleyebilirsiniz.Örneğin, kullanıcının tarihleri standart biçimde girebilmesi veya veritabanına veri göndermek üzere bir çalışma sayfasına düğme koyabilmesi için belgeye bir tarih seçici denetimi eklemek isteyebilirsiniz.
Excel veya Word için belge düzeyi projesi geliştirdiğinizde, denetimleri projenizdeki belge veya çalışma kitabına tasarım zamanında eklemek üzere Visual Studio tasarımcısını kullanabilirsiniz veya denetimleri programla çalışma zamanında ekleyebilirsiniz.Excel veya Word için uygulama düzeyi projesi geliştirdiğinizde, programla denetimleri açık olan herhangi bir belgeye veya çalışma kitabına çalışma zamanında ekleyebilirsiniz.
Daha fazla bilgi için, bkz. Ana Bilgisayar Öğelerine ve Denetimlerine Genel Bakış ve Office Belgelerindeki Windows Forms Denetimlerine Genel Bakış.
Kısayol Menüleri
Bir belge veya uygulama penceresinin sağ tıklattığınızda kısayol menüsü görüntülenir.Bir kısayol menüsü görünür bir olayı gibi bir kullanıcı bir belge, çalışma kitabı veya konak kontrolünün tıklattığında, gerçekleştikten sonra ayarlayabilirsiniz.Çok sayıda farklı menü komutlarını veya denetimlerin kısayol menüsüne ekleyebilirsiniz.xml kullanarak kısayol menüleri yaratmak.Eklerseniz bir Şerit (xml) öğesini Office projesine kısayol menüleri oluşturmak için Şerit xml dosyasını xml ekleyebilirsiniz.Kısayol menüleri oluşturmak için xml kullanma hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Kısayol Menülerine Komut Ekleme.
Ayrıca bkz.
Görevler
Nasıl Yapılır: Şeritte Geliştirici Sekmesini Gösterme
Nasıl Yapılır: Eklenti Kullanıcı Arayüzü Hatalarını Gösterme
İzlenecek Yol: Windows Formu Kullanarak Veri Toplama
Kavramlar
Office Belgelerindeki Windows Forms Denetimlerine Genel Bakış
Office Çözümlerinde WPF Denetimlerini Kullanma
Diğer Kaynaklar
Eylemler Bölmesine Genel Bakış