Aracılığıyla paylaş


ScrollableText Denetimi

Bu denetim, tamamen sayfaya sığmayan uzun bir metin dizesi görüntüler. Bu denetimin yaygın bir kullanımı, lisans sözleşmesini görüntülemektir.

Bu denetimle kullanılan metin dizesinin katıştırılmış özellik içeremeyeceğini unutmayın. Eklenmiş özelliklere sahip metinleri görüntülemek için bunun yerine Metin Denetimikullanın.

Denetim Öznitelikleri

Bu denetimle aşağıdaki öznitelikleri kullanabilirsiniz. Bir olayı kullanarak özniteliğin değerini değiştirmek için, denetimi EventMapping tablosundaki bir ControlEvent'e abone olun ve özniteliğin tanımlayıcısını Öznitelik sütununda listeleyin. Olay sütununa ControlEvent tanımlayıcısını girin.

Öznitelik tanımlayıcısı Onaltılık bit Açıklama
Konum İletişim kutusundaki denetimin konumu. Denetimin sol köşesinin genişliğini, yüksekliğini ve koordinatlarını Denetim tablosunun Width, Height, X ve Y sütunlarına veya bbcontrol tablosunu girin. Uzunluk ve uzaklık için yükleyici birimlerini kullanın.
metin Denetim tarafından görüntülenen metin. Denetimi tablosunun Metin sütununa RTF metin dizesinigirin.
görünür 0x00000000 0x00000001
Gizli denetim. Görünür denetim.
Denetimin oluşturulmasında görünür veya gizli olmasını sağlamak için, bu biti Denetimi tablosundaki Öznitelikler sütununun bit sözcüğüne veya BBControl tablosuekleyin.
Ayrıca, ControlCondition tablosunu kullanarak bir denetimi gizleyebilir veya gösterebilirsiniz.
Etkin 0x00000000 0x00000002
Denetim devre dışı durumda. Etkin durumdaki denetim.
Bu biti Denetimi öznitelikler sütununa ekleyin veya bbcontrol tablolarını oluşturma denetimini etkinleştirin.
ControlCondition tablosunukullanarak da denetimi etkinleştirebilir veya devre dışı bırakabilirsiniz.
Batık 0x00000000 0x00000004
Varsayılan görsel stilini görüntüleme. Denetimi batık, 3B bir görünümle görüntüleyin.
Bu bitleri Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüne ekleyin.
RTLRO 0x00000000 0x00000020
Denetimdeki metin soldan sağa okuma sırasına göre görüntülenir. Denetimdeki metin sağdan sola okuma sırasına göre görüntülenir.
Sağ Hizalı 0x00000000 0x00000040
Denetimdeki metin sola hizalanır. Denetimdeki metin sağa hizalanır.
LeftScroll 0x00000000 0x00000080
Kaydırma çubuğu denetimin sağ tarafında bulunur. Kaydırma çubuğu denetimin sol tarafında bulunur.
BiDi 0x000000E0 RTLRO, RightAlignedve LeftScroll özniteliklerinin bir bileşimi için bu değeri ayarlayın.

 

Açıklamalar

Bu denetim, CreateWindowEx işlevi kullanılarak RICHEDIT sınıfından oluşturulabilir. ES_MULTILINE, WS_VSCROLL, ES_READONLY, WS_TABSTOP, ES_AUTOVSCROLL, WS_CHILD, WS_GROUPve ES_NOOLEDRAGDROP stilleri vardır.