Aracılığıyla paylaş


RibbonSplitButton Arabirim

Tanım

Düğmeyi veya iki durumlu düğmeyi ve açılan menüyü birleştiren Şerit denetimi.

public interface class RibbonSplitButton : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")]
public interface RibbonSplitButton : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")>]
type RibbonSplitButton = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonSplitButton
Implements IComponent, IDisposable, RibbonControl
Öznitelikler
Uygulamalar

Açıklamalar

Denetim RibbonSplitButton , düğmeyi veya iki durumlu düğmeyi ve açılan menüyü birleştirir. Düğme ve iki durumlu düğme arasında seçim yapmak için özelliğini kullanın ButtonType .

Denetimin RibbonMenu aksine, RibbonSplitButton denetimin Dynamic özelliği yoktur, bu nedenle koleksiyonun Items içeriği çalışma zamanında değiştirilemez.

nesnesinin CreateRibbonSplitButton yöntemini RibbonFactory kullanarak çalışma zamanında oluşturabilirsinizRibbonSplitButton.

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.

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

ButtonEnabled

üzerindeki RibbonSplitButton düğmenin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

ButtonType

üzerindeki RibbonSplitButtondüğmenin türünü alır veya ayarlar.

Checked

Basılıp basılmadığını RibbonSplitButton belirten bir değer alır veya ayarlar.

ControlSize

Denetimin boyutunu RibbonSplitButton alır veya ayarlar.

Description

Açılan menüde bu RibbonSplitButton denetimde görünen metni alır veya ayarlar.

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

Denetimde görüntülenen görüntüyü alır veya ayarlar.

ImageName

Denetimin görüntüsünü tanımlamak için E:Microsoft.Office.Tools.Ribbon.LoadImage olay işleyicisinde kullanabileceğiniz adı alır veya ayarlar.

Items

Bu RibbonSplitButtonüzerindeki denetim koleksiyonunu alır.

ItemSize

Açılan menüdeki denetimlerin RibbonSplitButton boyutunu alır veya ayarlar.

KeyTip

Denetimin klavye kısayolunu RibbonSplitButton alır veya ayarlar.

Label

Denetimdeki metni RibbonSplitButton 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, görüntüyü denetimde RibbonSplitButton görüntülenecek şekilde alır veya ayarlar.

Parent

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

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

Denetim Microsoft Office Menüsündeyse denetimin konumunu RibbonSplitButton alır veya ayarlar.

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 denetimin üzerine RibbonSplitButton aldığında görüntülenen araç ipucu metnini alır veya ayarlar.

ShowLabel

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

SuperTip

Kullanıcı işaretçiyi denetimin üzerine RibbonSplitButton aldığında görüntülenen çok satırlı araç ipucu metnini alır veya ayarlar.

Tag

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

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

Denetim Microsoft Office Menüsündeyse, denetimin RibbonSplitButton üst kısmında görünen başlığı alır veya ayarlar.

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

Click

Kullanıcı denetime tıkladığında RibbonSplitButton gerçekleşir.

Şunlara uygulanır