DListBox

Açıklama

Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.

Artık kullanılmayan DPanelList'ten türetilmiştir.

İsteğe bağlı çoklu seçime sahip basit bir liste kutusu.
Bu öğe artık kullanılmadığından, çok sütunlu seçeneklerle aynı işlevselliği içeren DListView'i kullanmanız önerilir.

Kaynağı görüntüle

Ebeveyn

Bu sayfada listelenmeyen metotları vb. DPanelList'ten miras alır.

Uygular

Aşağıdaki kancaları/metotları uygular veya geçersiz kılar. Bunları geçersiz kılmak isterseniz, muhtemelen orijinal fonksiyonu da çağırmak istersiniz.

Metotlar

boolean DListBox:GetMultiple()
Liste kutusunun birden fazla öğe seçip seçemeyeceğini döndürür.
Seçili öğeleri döndürür.
Seçili öğe değerlerini döndürür.
DListBox:SelectByName( string val )
Değerine göre bir DListBoxItem seçer.
DListBox:SelectItem( Panel item, boolean onlyme )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız. Belirli bir paneli seçmek için dahili olarak kullanılır.
DListBox:SetMultiple( boolean multiple )
Liste kutusunun birden fazla öğe seçip seçemeyeceğini ayarlar.
DListBox:SetSelectedItems( table items )
Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız. Seçili öğeleri ayarlar.

Örnek

local DFrame = vgui.Create( "DFrame" ) DFrame:SetPos( 100, 100 ) DFrame:SetSize( 300, 200 ) DFrame:SetTitle( "Derma Frame" ) DFrame:MakePopup() local DListBox = vgui.Create( "DListBox", DFrame ) DListBox:Dock( FILL ) DListBox:AddItem( "test1" ) DListBox:AddItem( "test2" ) DListBox:AddItem( "test3" ) DListBox:SetMultiple( true )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord