# DListBox

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/DListBox
- **Çeviri tarihi:** 2025-09-08

## Açıklama

> **KULLANIMDAN KALKTI:** Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir.
> Artık kullanılmayan [DPanelList](https://gmod.tr/wiki/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](https://gmod.tr/wiki/DListView)'i kullanmanız önerilir.

[Kaynağı görüntüle](https://github.com/Facepunch/garrysmod/blob/master/garrysmod/lua/vgui/dlistbox.lua)

## Ebeveyn

Bu sayfada listelenmeyen metotları vb. [DPanelList](https://gmod.tr/wiki/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.

- [DPanelList:Rebuild](https://gmod.tr/wiki/DPanelList:Rebuild)

## Metotlar

[boolean](https://gmod.tr/wiki/boolean) DListBox:[GetMultiple](https://gmod.tr/wiki/DListBox:GetMultiple)()

Liste kutusunun birden fazla öğe seçip seçemeyeceğini döndürür.

[table](https://gmod.tr/wiki/table) DListBox:[GetSelectedItems](https://gmod.tr/wiki/DListBox:GetSelectedItems)()

Seçili öğeleri döndürür.

[table](https://gmod.tr/wiki/table) DListBox:[GetSelectedValues](https://gmod.tr/wiki/DListBox:GetSelectedValues)()

Seçili öğe değerlerini döndürür.

DListBox:[SelectByName](https://gmod.tr/wiki/DListBox:SelectByName)( [string](https://gmod.tr/wiki/string) val )

Değerine göre bir DListBoxItem seçer.

DListBox:[SelectItem](https://gmod.tr/wiki/DListBox:SelectItem)( [Panel](https://gmod.tr/wiki/Panel) item, [boolean](https://gmod.tr/wiki/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](https://gmod.tr/wiki/DListBox:SetMultiple)( [boolean](https://gmod.tr/wiki/boolean) multiple )

Liste kutusunun birden fazla öğe seçip seçemeyeceğini ayarlar.

DListBox:[SetSelectedItems](https://gmod.tr/wiki/DListBox:SetSelectedItems)( [table](https://gmod.tr/wiki/table) items )

Bu dahili olarak kullanılır - kullanabilseniz de muhtemelen kullanmamalısınız. Seçili öğeleri ayarlar.

### Örnek

```lua
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 )
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/DListBox
