CVSListBox sınıfı
CVSListBox Class düzenlenebilir bir liste denetimini destekler.
class CVSListBox : public CVSListBoxBase
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CVSListBox nesnesi. |
|
CVSListBox::~CVSListBox |
Yıkıcı. |
Public yöntemler
Ad |
Description |
---|---|
Liste denetimi için bir dize ekler.(Geçersiz kılar CVSListBoxBase::AddItem.) |
|
Liste denetimi öğesinin metin üzerinde düzenleme işlemini başlatır.(Geçersiz kılar CVSListBoxBase::EditItem.) |
|
Düzenlenebilir bir liste denetiminde dizeleri sayısını alır.(Geçersiz kılar CVSListBoxBase::GetCount.) |
|
Düzenlenebilir bir liste denetimini öğesiyle ilişkilendirilmiş bir uygulamaya özgü 32-bit değeri alır.(Geçersiz kılar CVSListBoxBase::GetItemData.) |
|
Düzenlenebilir bir liste denetimini öğe metni alır.(Geçersiz kılar CVSListBoxBase::GetItemText.) |
|
Şu anda seçili olan öğenin düzenlenebilir bir liste denetiminde sıfır tabanlı bir dizin alır.(Geçersiz kılar CVSListBoxBase::GetSelItem.) |
|
CVSListBox::PreTranslateMessage |
İçin dağıtılan önce pencere iletilerinin çeviren TranslateMessage ve DispatchMessage Windows işlevleri.Daha fazla bilgi ve yöntem sözdizimi için bkz: CWnd::PreTranslateMessage.(Geçersiz kılar CVSListBoxBase::PreTranslateMessage.) |
Düzenlenebilir bir liste denetiminden bir öğeyi kaldırır.(Geçersiz kılar CVSListBoxBase::RemoveItem.) |
|
Düzenlenebilir bir liste denetimini dize seçer.(Geçersiz kılar CVSListBoxBase::SelectItem.) |
|
Uygulamaya özgü 32 bitlik bir değer düzenlenebilir bir liste denetimini öğeyle ilişkilendirir.(Geçersiz kılar CVSListBoxBase::SetItemData.) |
Korumalı yöntemleri
Ad |
Description |
---|---|
Tutamaç geçerli gömülü liste görünüm denetimi verir. |
Notlar
CVSListBox Sınıfı oluşturmak, değiştirmek, silmek veya liste denetimi öğeleri yeniden düzenleme olanağı Düzen düğme kümesi sağlar.
Düzenlenebilir bir liste denetiminin resim aşağıdadır."Öğe2" başlıklı ikinci liste girişini düzenlemek için seçilir.
Düzenlenebilir bir liste denetimi eklemek için Kaynak Düzenleyicisi'ni kullanırsanız, dikkat edin araç Düzenleyicisi bölmesinde, önceden tanımlanmış düzenlenebilir liste denetimi sağlamaz.Bunun yerine, statik denetimi gibi eklemek Grup kutusu denetim.Çerçeve boyutu ve düzenlenebilir bir liste denetimin konumunu belirtmek için yer tutucu olarak statik denetimi kullanır.
Bir iletişim kutusu şablonu düzenlenebilir bir liste denetimini kullanmak üzere bildirmek bir CVSListBox iletişim kutusunda sınıf değişkeni.Değişken ve Denetim arasında veri değişimi desteklemek üzere tanımladığınız bir DDX_Control makro girişinde DoDataExchange iletişim kutusunun yöntemi.Varsayılan olarak, düzenlenebilir bir liste denetimi Düzenle düğmeleri oluşturulur.Devralınan kullanmak CVSListBoxBase::SetStandardButtons Düzen düğmelerini etkinleştirme yöntemi.
Daha fazla bilgi için bkz: Samples dizininde New Controls Page3.cpp ve Page3.h dosyalarının örnekleme.
Devralma hiyerarşisi
CVSListBoxBase
Gereksinimler
Başlık: afxvslistbox.h