Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
DirectoryCombo_control, şu anda PathEdit denetiminde görüntülenen yolun bir bölümünügörüntüler. Bu denetim yolun son kesimini göstermez; bu kesim DirectoryList denetimi tarafındangörüntülenir.
DirectoryCombo_control, kullanılabilir tüm birimleri alfabetik sırada ve geçerli yolun hiyerarşik adımlarında görüntüler. Seçili yol varolmayan klasörler içeriyorsa, bu dosyalar farklı bir simgeyle görüntülenir. Görüntülenen birim türleri, RemovableVolume, FixedVolume, RemoteVolume, CDROMVolume, RAMDiskVolumeve DisketVolume denetimleri kullanılarak belirtilir.
PathEdit, DirectoryCombo ve DirectoryList denetimleri aynı dize değerli özelliğiyle ilişkilendirilir. Bu özellik, kullanıcı tarafından seçilen yoldur. özelliğin adını Denetim tablosununÖzellik sütununa girin. Bu özelliğin en az bir birim ve bir alt düzey içeren bir başlangıç değeri olmalıdır. Özellik tablosunun Değer sütununda özelliğin ilk değerini belirtin.
Bu denetimin, PathEdit ve DirectoryList denetimleriyle birlikte Gözat İletişim kutusu kullanılması amaçlanmıştır.
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 |
|---|---|---|
| IndirectPropertyName | Bu, denetimle ilişkili dolaylı bir özelliğin adıdır. Dolaylı öznitelik biti ayarlanırsa, denetim bu ada sahip özelliğin değerini görüntüler veya değiştirir. Dolaylı öznitelik biti ayarlanırsa, bu ad aynı zamanda Denetimi tablosunun Özellik sütununda listelenen özelliğin değeridir. | |
| 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ınagirin. Uzunluk ve uzaklık için yükleyici birimlerini kullanın. |
|
| PropertyName | Bu, bu denetimle ilişkili özelliğin adıdır. Dolaylı öznitelik biti ayarlanmadıysa, denetim bu ada sahip özelliğin değerini görüntüler veya değiştirir. Bu öznitelik, Denetimi tablosunun Özellik sütununda belirtilir. | |
| PropertyValue | Bu denetim tarafından görüntülenen veya değiştirilen özelliğin geçerli değeri. Dolaylı öznitelik biti ayarlanmadıysa, bu PropertyName değeridir. Dolaylı öznitelik biti ayarlanırsa, bu IndirectPropertyName değeridir. Öznitelik değişirse, denetim yeni değeri yansıtır. | |
| metin | Bir metin dizesinin yazı tipi ve yazı tipi stilini ayarlamak için, görüntülenen karakter dizesine {\style} veya {&style} ön eki ekleyin. Burada stil, TextStyle tablosununTextStyle sütununda listelenen bir tanımlayıcıdır. Bunlardan hiçbiri yoksa, ancak DefaultUIFont özelliği geçerli bir metin stili olarak tanımlanırsa, bu yazı tipi kullanılır. | |
| görünür | 0x00000000 0x00000001 |
Gizli denetim. Görünür denetim. Denetimin oluşturulması sırasında görünür veya gizli olmasını sağlamak için bu biti Denetimi tablosundaki Öznitelikler sütununun bit sözcüğüne ekleyin. Ayrıca, ControlCondition tablosunu kullanarak bir denetimi gizleyebilir veya gösterebilirsiniz. |
| Etkin | 0x00000000 0x00000002 |
Denetim devre dışı durumda. Etkin durumdaki denetim. Oluşturmada denetimi etkinleştirmek için bu biti Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüne ekleyin. ControlCondition tablosunukullanarak da denetimi etkinleştirebilir veya devre dışı bırakabilirsiniz. |
| Batık | 0x00000000 0x00000004 |
Varsayılan görsel stilini görüntüler. Denetimi batık, 3B görünümle görüntüler. Bu bitleri Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüne ekleyin. |
| Dolaylı | 0x00000000 0x00000008 |
Denetim, Denetim tablosunun Özellik sütunundaki özelliğinin değerinigörüntüler veya değiştirir. Denetim, Control tablosunun Özellik sütununda Tanımlayıcı'nın listelendiği özelliğin değerini görüntüler veya değiştirir. Bu denetimle ilişkili özelliğe dolaylı olarak başvurulup başvurulmadığını belirler. |
| 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. |
| ÇıkarılabilirVolume | 0x00010000 | Denetim, çıkarılabilir sürücüleri listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
| FixedVolume | 0x00020000 | Denetim, sabit dahili sabit sürücüleri listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
| RemoteVolume | 0x00040000 | Denetim, uzak birimleri listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
| CDROMVolume | 0x00080000 | Denetim CD-ROM birimleri listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
| RAMDiskVolume | 0x00100000 | Denetim, RAM disklerini listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
| Disket | 0x00200000 | Denetim disket sürücülerini listeler.
Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüneekleyin. |
Açıklamalar
Bu denetim, CreateWindowEx işlevi kullanılarak COMBOBOX sınıfından oluşturulabilir. CBS_DROPDOWNLIST, CBS_OWNERDRAWFIXED, CBS_HASSTRINGS, WS_CHILD, WS_GROUP, WS_TABSTOPve WS_VSCROLL stilleri vardır.