CMFCRibbonSlider sınıfı
CMFCRibbonSlider Sınıfı bir şerit çubuk veya şerit durum çubuğu ekleyebilirsiniz bir kaydırıcı denetimi uygular.Office 2007 uygulamalarında görünür yakınlaştırma sürgüsü şerit kaydırıcı denetimini benzer.
class CMFCRibbonSlider : public CMFCRibbonBaseElement
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları ve şerit kaydırıcı denetimini başlatır. |
Public yöntemler
Ad |
Description |
---|---|
Kaydırıcı denetimi geçerli konumunu verir. |
|
Kaydırıcının en büyük değeri verir. |
|
Kaydırıcının en düşük değerini verir. |
|
Şerit öğesi normal boyutuna döndürür.(Geçersiz kılar CMFCRibbonBaseElement::GetRegularSize.) |
|
Kaydırıcı denetimi için yakınlaştırma artışını boyutunu döndürür. |
|
Kaydırıcıyı yakınlaştırma düğmeleri olup olmadığını belirtir. |
|
Şerit öğesi çizmek için çerçevesi tarafından çağrıldı.(Geçersiz kılar CMFCRibbonBaseElement::OnDraw.) |
|
Kaydırıcı denetimi geçerli konumunu ayarlar. |
|
Minimum ve maksimum değerleri ayarlayarak kaydırıcı denetimi aralığını belirtir. |
|
Gösterir veya Yakınlaştırma düğmelerini gizler. |
|
Kaydırıcı denetimi için yakınlaştırma artışını boyutunu ayarlar. |
Notlar
Kullanabileceğiniz SetRange kaydırıcı için yakınlaştırma artışlarla aralığını yapılandırmak için yöntem.Geçerli konumunu kaydırıcıyı kullanarak ayarlamak SetPos yöntemi.
Kullanarak sol ve sağ tarafında kaydırıcı denetimini dairesel Yakınlaştırma düğmelerini görüntüleyebilirsiniz SetZoomButtons yöntemi.Varsayılan olarak, yatay kaydırma çubuğunu, eksi işareti sol yakınlaştırma düğmesini görüntüler ve artı işareti sağ yakınlaştırma düğmesini görüntüler.
SetZoomIncrement Ekleyin veya bir kullanıcı Yakınlaştırma düğmelerini tıkladığında geçerli konumundan çıkarmak artırma yöntemini tanımlar.
Örnek
Aşağıdaki örnekte çeşitli yöntemleri kullanımı gösterilmiştir CMFCRibbonSlider kaydırıcıyı özelliklerini ayarlamak için sınıf.Nasıl örnek gösterir bir CMFCRibbonSlider object yakınlaştırma düğmeleri görüntüleyecek kaydırıcı denetimini geçerli konumunu ayarlamak ve kaydırıcı denetimi için değerler aralığı ayarlayın.
// Create a ribbon slider.
CMFCRibbonSlider* ribbonSlider = new CMFCRibbonSlider();
// Set the various properties of the slider.
ribbonSlider->SetZoomButtons(true);
ribbonSlider->SetPos(50, TRUE);
ribbonSlider->SetRange(0, 100);
// Add the ribbon slider to the Favorites panel.
// CMFCRibbonPanel* pPanelFavorites
pPanelFavorites->Add(ribbonSlider);
Devralma hiyerarşisi
Gereksinimler
Başlık: afxribbonslider.h