Aracılığıyla paylaş


RibbonDropDown Arabirim

Tanım

Kullanıcının seçebileceği öğelerin listesini ve kullanıcının tıklayabileceği Şerit düğmelerinin listesini temsil eder.

public interface class RibbonDropDown : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("dbee9dd2-d9b1-4d37-bb31-099fd6d64a68")]
public interface RibbonDropDown : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("dbee9dd2-d9b1-4d37-bb31-099fd6d64a68")>]
type RibbonDropDown = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonDropDown
Implements IComponent, IDisposable, RibbonControl
Öznitelikler
Uygulamalar

Açıklamalar

, RibbonDropDown nesneler ve RibbonButton denetimler içerebilirRibbonDropDownItem.

nesnesinin CreateRibbonDropDown yöntemini RibbonFactory kullanarak çalışma zamanında oluşturabilirsinizRibbonDropDown.

Nesneye erişmenin RibbonFactory iki yolu vardır:

  • Şerit sınıfının özelliğini kullanarak Factory . Şerit sınıfınızdaki koddan bu yaklaşımı kullanın.

  • yöntemini kullanarak Globals.Factory.GetRibbonFactory . Şerit sınıfınızın dışındaki koddan bu yaklaşımı kullanın.

Şerit Office'e Buttons yüklendikten sonra çalışma zamanında koleksiyona düğme ekleyemezsiniz.

Aşağıdaki yordamlarda bir öğesine nasıl nesne ve RibbonButton denetim RibbonDropDownekleneceği RibbonDropDownItem açıklanmaktadır.

Tasarım zamanında RibbonDropDownItem nesneleri eklemek için

  1. Özellikler penceresinde Items özelliğine tıklayın.

  2. Üç noktaya (...) tıklayın.

  3. DropDown Koleksiyonu Düzenleyici yeni öğeleri ekleyin, sıralayıp düzenleyin.

Öğesine tasarım zamanında denetimler RibbonDropDown ekleyebilirsinizRibbonButton.

Tasarım zamanında RibbonButton denetimleri eklemek için

  1. Özellikler penceresinde Düğmeler özelliğine tıklayın.

  2. Üç noktaya (...) tıklayın.

  3. Düğme Koleksiyonu Düzenleyici yeni düğme denetimlerini ekleyin, sıralayıp düzenleyin.

Bu türün bazı üyeleri yalnızca Şerit Office uygulamasına yüklenmeden önce ayarlanabilir. Bu özellikleri ayarlama hakkında bilgi için bkz . Şerit Nesne Modeline Genel Bakış.

Not

Bu arabirim, Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz. Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

Kullanım

Bu belgede bu türün .NET Framework 4 veya sonraki sürümlerini hedefleyen Office projelerinde kullanılan sürümü açıklanmaktadır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3.5'i hedefleyen projelerde bu türle ilgili belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: http://go.microsoft.com/fwlink/?LinkId=160658.

Özellikler

Buttons

Bu RibbonDropDownöğesine ait nesne koleksiyonunu RibbonButton alır.

Enabled

Bunun RibbonControl etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: RibbonControl)
Id

Microsoft Office'in bu RibbonControl nesneyi tanımlamak için kullandığı bir dize alır.

(Devralındığı yer: RibbonControl)
Image

Bu RibbonDropDownüzerinde görüntülenen bir görüntüyü alır veya ayarlar.

ImageName

Denetime yönelik bir görüntüyü tanımlamak için olay işleyicisinde LoadImage kullanabileceğiniz adı alır veya ayarlar.

Items

Bu RibbonDropDowniçindeki öğelerin koleksiyonunu alır.

KeyTip

Bu RibbonDropDowniçin klavye kısayolunu alır veya ayarlar.

Label

Bu RibbonDropDownüzerinde görüntülenen metni alır veya ayarlar.

Name

Bu RibbonComponentöğesinin adını alır veya ayarlar.

(Devralındığı yer: RibbonComponent)
OfficeImageId

Yerleşik bir Microsoft Office simgesi kullanmak istiyorsanız, resmi üzerinde RibbonDropDowngörüntülenecek şekilde alır veya ayarlar.

Parent

Bu RibbonComponentöğesinin üst öğesini temsil eden bir RibbonComponent alır.

(Devralındığı yer: RibbonComponent)
Ribbon

Denetim hiyerarşisini içeren en üst düzey Ribbon nesneyi alır.

(Devralındığı yer: RibbonComponent)
RibbonUI

Microsoft Office uygulaması tarafından Şerit genişletilebilirlik koduna sağlanan IRibbonUI örneğini alır.

(Devralındığı yer: RibbonComponent)
ScreenTip

Kullanıcı işaretçiyi öğesinin üzerine RibbonDropDowngetirince görüntülenen ipucu metnini alır veya ayarlar.

SelectedItem

Seçili durumdaki öğesini RibbonDropDownItem alır veya ayarlar.

SelectedItemIndex

Seçili RibbonDropDownItemdurumdaki öğesinin dizinini alır veya ayarlar.

ShowImage

ile RibbonDropDown ilişkili görüntünün görünür olup olmadığını gösteren bir değer alır veya ayarlar.

ShowItemImage

Açılan menüdeki öğeler için görüntülerin görüntülenip görüntülenmeyeceğini gösteren bir değer alır veya ayarlar.

ShowItemLabel

Açılan menüdeki öğeler için etiketlerin görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

ShowLabel

Bunun RibbonDropDown etiketinin görünür olup olmadığını gösteren bir değer alır veya ayarlar.

SizeString

boyutunu RibbonDropDownbelirleyen bir dize alır veya ayarlar.

SuperTip

Kullanıcı işaretçiyi üzerinde RibbonDropDownhareket ettiğinde görüntülenen çok satırlı ipucu metnini alır veya ayarlar.

Tag

Bu RibbonComponentile ilişkili uygulamaya özgü verileri alır veya ayarlar.

(Devralındığı yer: RibbonComponent)
Visible

Bunun RibbonControl görünür olup olmadığını gösteren bir değer alır veya ayarlar.

(Devralındığı yer: RibbonControl)

Yöntemler

PerformDynamicLayout()

öğesinin dinamik menü gibi dinamik bir üst öğesi varsa ve düzen askıya alınmamışsa üst denetimin RibbonComponent Microsoft.Office.Core.IRibbonUI.InvalidateControl yöntemini çağırır.

(Devralındığı yer: RibbonComponent)
PerformLayout()

Üst öğeye sahipse ve düzeni askıya alınmamışsa RibbonComponent Microsoft.Office.Core.IRibbonUI.InvalidateControl'u çağırır.

(Devralındığı yer: RibbonComponent)
ResumeLayout()

yönteminin etkisini SuspendLayout() tersine çevirir.

(Devralındığı yer: RibbonComponent)
ResumeLayout(Boolean)

yönteminin etkisini SuspendLayout() tersine çevirir.

(Devralındığı yer: RibbonComponent)
SuspendLayout()

Microsoft Office uygulamasının Şeritteki denetimlerin durumunu yenilemesini engeller.

(Devralındığı yer: RibbonComponent)

Ekinlikler

ButtonClick

Kullanıcı üzerindeki bir düğmeye RibbonDropDowntıkladığında gerçekleşir.

ItemsLoading

denetimler içine RibbonDropDownyüklendiğinde gerçekleşir.

SelectionChanged

Kullanıcı Şerit açılan denetiminde yeni bir öğe seçtiğinde gerçekleşir.

Şunlara uygulanır