RayCraftDocs
v1.0.3
bg
raycraft.dev
На тази страница

ChipSet

Free

Чипове, които могат да се избират, за филтри и етикети. По подразбиране един избор, няколко с Multiple. Избраните чипове показват отметка.

Пример

Контрола ChipSet

Параметри

ПараметърТипОписание
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
DisabledboolИзключва взаимодействието.
ItemDisabledFunc<TValue, bool>Връща true за елементи, които не могат да се променят; останалите елементи остават редактируеми.
ItemIconFunc<TValue, IconName?>Връща иконата на елемент.
ItemsIEnumerable<TValue>Опциите за избор.
ItemTextFunc<TValue, string>Превръща елемент в текст за показване (по подразбиране ToString()).
LabelstringВидим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка).
MultipleboolПозволява избор на няколко реда: щракване, Ctrl+щракване, Shift+щракване, Shift+стрелки, Ctrl+A (VirtualList).
StylestringВграден стил, добавен към коренния елемент.
ValueTValueТекуща стойност. Ползвайте с @bind-Value.
ValuesIReadOnlyCollection<TValue>Числата за чертане.

Събития

СъбитиеТипОписание
ValueChangedEventCallback<TValue>Вдига се, когато стойността се промени.
ValuesChangedEventCallback<IReadOnlyCollection<TValue>>Вдига се, когато избраните елементи се променят.

Пакет

ChipSet е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.