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

Splitter

Free

Два панела с променлив размер. Влачете лентата с мишка или докосване или я фокусирайте и ползвайте стрелките (Shift за по-големи стъпки, Home и End за границите). С PersistKey позицията се запомня в локалното хранилище.

Пример

Контрола Splitter

Параметри

ПараметърТипОписание
ActivePaneSplitterPaneПанелът, показван в тесния режим с един панел (по подразбиране First). Двупосочно.
ClassstringДопълнителни CSS класове, добавени към коренния елемент.
CollapsedSplitterPaneСвитият панел (None, First или Second). Двупосочно.
CollapsiblePaneSplitterPaneПанелът, който Enter или двойно щракване върху лентата свива (по подразбиране никой).
FirstRenderFragmentСъдържание на първия панел.
MinSizeDoubleНай-малък размер на всеки от панелите в проценти.
PersistKeystringЗапомня разделянето (и свития панел) в локалното хранилище под това име и го възстановява следващия път.
SecondRenderFragmentСъдържание на втория панел.
SingleBelowBreakpoint?Под тази точка на прекъсване се показва само активният панел, а лентата е скрита.
SizeDoubleРазмер на първия панел в проценти. Ползвайте с @bind-Size.
StylestringВграден стил, добавен към коренния елемент.
VerticalboolПодрежда панелите отгоре надолу.

Събития

СъбитиеТипОписание
ActivePaneChangedEventCallback<SplitterPane>
CollapsedChangedEventCallback<SplitterPane>
SizeChangedEventCallback<Double>Вдига се, когато лентата се премести.

Пакет

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