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

ToggleGroup

Free

Сегментирана контрола за един избор (радио група) или няколко (бутони за превключване). Ползвайте я за превключватели на изглед и форматиране.

Пример

Контрола ToggleGroup

Параметри

ПараметърТипОписание
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).
SizeSizeSmall, Medium (по подразбиране) или Large; Dialog има и ExtraLarge.
StylestringВграден стил, добавен към коренния елемент.
ValueTValueТекуща стойност. Ползвайте с @bind-Value.
ValuesIReadOnlyCollection<TValue>Числата за чертане.
VerticalboolПодрежда или рисува вертикално вместо хоризонтално.

Събития

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

Пакет

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