Office kullanıcı arabirimi özelleştirmesi

Visual Studio'daki Office geliştirici araçlarını kullanarak Microsoft Office uygulaması lications kullanıcı arabirimini (UI) özelleştirebilirsiniz. Bu konu başlığı altında, aşağıdaki bölümlerde özelleştirebileceğiniz kullanıcı arabirimi özellikleri açıklanmaktadır:

Kullanıcı Arabirimi Özelliklerinin Karşılaştırması

Aşağıdaki tablo, Microsoft Office projelerinde özelleştirebileceğiniz ana kullanıcı arabirimi özelliklerini karşılaştırır.

Özellik Desteklenen proje türleri Desteklenen Microsoft Office uygulamaları
Eylemler bölmesi Belge düzeyinde özelleştirmeler Excel

Word
Özel görev bölmeleri VSTO Eklentileri Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Word
Özel Şerit Kullanıcı Arabirimi Belge düzeyinde özelleştirmeler

VSTO Eklentileri
Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Backstage görünümü Belge düzeyinde özelleştirmeler

VSTO Eklentileri
Excel

InfoPath 2013 .

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Outlook form bölgeleri VSTO Eklentileri Outlook
Belgeler üzerindeki denetimler Belge düzeyinde özelleştirmeler

VSTO Eklentileri
Excel

Word
Kısayol menüleri Belge düzeyinde özelleştirmeler

VSTO Eklentileri
Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio

Excel

Eylemler bölmeleri ve özel görev bölmeleri

Görev bölmeleri, genellikle Bir Microsoft Office uygulaması lication'da pencerenin bir tarafına yerleştirilmiş kullanıcı arabirimi panelleridir. Neredeyse tüm Microsoft Office uygulaması lications yerleşik görev bölmeleri içerir. Görev bölmesine örnek olarak Word'deki Yardım görev bölmesi yer alır.

Visual Studio'daki Office geliştirme araçları, görev bölmelerini özelleştirmek için iki farklı yol sağlar:

  • Belge düzeyi özelleştirmesine eylemler bölmesi ekleyebilirsiniz. Varsayılan olarak, eylemler bölmesi uygulamanın sağ tarafında, belgenin sağ tarafında görüntülenir. Ancak, eylemler bölmesi belgenin solunda, üstünde veya altında da görüntülenebilir.

  • VSTO Eklentisine özel görev bölmesi ekleyebilirsiniz. Kullanıcılar özel görev bölmelerini uygulama penceresinin farklı kenarlarına yerleştirebilir veya özel görev bölmelerini penceredeki herhangi bir konuma sürükleyebilirsiniz.

    Eylemler bölmeleri ve özel görev bölmeleri, kullanıcıların veri girişi gibi görevlere yardımcı olmak için çeşitli denetimleri barındırarak işlevsellik sağlar. Şerit grubuyla karşılaştırıldığında, eylemler bölmeleri ve özel görev bölmeleri metin ve denetimler eklemek için çok daha büyük bir alan sağlar.

    Eylemler bölmeleri 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 Kullanıcı Arabirimi

Office'teki uygulamalara eklediğiniz işlevleri kullanıma sunma amacıyla Şerit kullanıcı arabirimini özelleştirebilirsiniz. Şerit, ilgili komutları (denetimler biçiminde) daha kolay bulunabilecek şekilde düzenlemenin bir yoludur. Kullanıcılara çözümünüzde sağladığınız işlevlere erişim vermek için kendi Şerit sekmelerinizi ve gruplarınızı oluşturabilirsiniz. Microsoft Office sisteminin önceki sürümlerinde menüler ve araç çubukları kullanılarak erişilen özelliklerin çoğuna artık Şerit kullanılarak erişilebilir.

Daha fazla bilgi için bkz . Şeride genel bakış.

Backstage görünümü

Office uygulaması'lerde Dosya sekmesine tıklanması Backstage görünümünü açar. Backstage görünümü, dosya düzeyinde görevleri ve eylemleri birleştiren bir kullanıcı arabirimi sağlar ve 2007 Microsoft Office sistemindeki Microsoft Office düğmesinde bulunan benzer işlevlerin yerini alır. Backstage görünümü XML kullanılarak tamamen genişletilebilir.

Visual Studio, Backstage görünümünü özelleştirmek için bir tasarımcı veya API sağlamaz. Ancak, Office projenize bir Şerit (XML) öğesi eklerseniz, Backstage görünümünü özelleştirmek için Şerit XML dosyasına XML ekleyebilirsiniz. Şerit (XML) öğeleri hakkında daha fazla bilgi için bkz. Şerit XML.

Backstage görünümünü özelleştirme hakkında daha fazla bilgi için bkz. Geliştiriciler için Office 2010 Backstage görünümüne giriş ve Geliştiriciler için Office 2010 Backstage görünümünü özelleştirme.

Outlook form bölgeleri

Standart Microsoft Office Outlook formlarına özel işlevler eklemek için form bölgelerini kullanın. Varolan herhangi bir formu ek alan veya denetimlerle genişleten form bölgeleri oluşturabilirsiniz. Visual Studio'daki Office geliştirme araçlarını kullanarak yeni bir form bölgesi oluşturursanız, form bölgesinde yalnızca Windows Forms denetimlerini kullanabilirsiniz. Outlook'ta tasarlanmış bir form bölgesini içeri aktarırsanız, yalnızca yerel Outlook denetimlerini kullanabilirsiniz.

Outlook kullanıcı arabiriminin farklı alanlarını kaplayan form bölgeleri oluşturabilirsiniz. Örneğin, bir formun ilk sayfasının altında bitişik form bölgeleri görüntülenir ve her bir bitişik form bölgesi daraltılabilir. Ayrıca, tam ek form sayfası olarak görüntülenen ve mevcut standart formlarda veya özel formlarda gösterilebilen ayrı bir form bölgesi de ekleyebilirsiniz.

Daha fazla bilgi için bkz . Outlook form bölgeleri oluşturma.

Belgeler üzerindeki denetimler

Word belgelerine ve Excel çalışma sayfalarına çeşitli denetimler ekleyebilirsiniz. Örneğin, kullanıcının tarihleri standart biçimde girebilmesi veya veritabanına veri göndermek için çalışma sayfasına bir düğme koyabilmesi için belgeye bir tarih seçici denetimi eklemek isteyebilirsiniz.

Excel veya Word için belge düzeyinde projeler geliştirirken Visual Studio tasarımcısını kullanarak tasarım zamanında projenizdeki belgeye veya çalışma kitabına denetim ekleyebilir veya çalışma zamanında program aracılığıyla denetim ekleyebilirsiniz. Excel veya Word için VSTO Eklenti projeleri geliştirirken, çalışma zamanında açık olan herhangi bir belgeye veya çalışma kitabına program aracılığıyla denetimler ekleyebilirsiniz.

Daha fazla bilgi için bkz . Konak öğelerine ve konak denetimlerine genel bakış ve Office belgelerinde Windows forms denetimlerine genel bakış.

Kısayol Menüleri

Bir belgeye veya uygulama penceresine sağ tıkladığınızda bir kısayol menüsü görüntülenir. Bir kullanıcı bir belgeye, çalışma kitabına veya konak denetimine sağ tıkladığında olduğu gibi, bir olay gerçekleştikten sonra görüntülenecek bir kısayol menüsü ayarlayabilirsiniz. Kısayol menüsüne bir dizi farklı menü komutu veya denetimi ekleyebilirsiniz. XML kullanarak kısayol menüleri oluşturun. Office projenize bir Şerit (XML) öğesi eklerseniz, kısayol menüleri oluşturmak için Şerit XML dosyasına 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.