کتابخونه کامپوننت Bz

BzTreeView

نمونه کد
@using BzCore.Components.Tree

<BzTreeView TItem="Node" Items="roots"
             TextSelector="@(n => n.Name)"
             ChildrenSelector="@(n => n.Children)"
             IconSelector="@(n => n.Icon)"
             MultiSelect="true">
    <NodeActions>
        <BzButton Size="BzSize.Small" IconOnly StartIcon="fa-solid fa-pen"
                   OnClick="@(() => Edit(context))" />
    </NodeActions>
</BzTreeView>

@* n سطح، سرچ زنده، چندانتخابی، دکمهٔ داینامیک هر نود *@
@* ref: tree.GetSelected() / ExpandAll() / CollapseAll() *@

n سطح، چندانتخابی، جستجوی زنده، و دکمه‌ی داینامیک هر نود.

چندانتخابی + سرچ + دکمه‌ی داینامیک

اسناد
تصاویر

تک‌انتخابی + دکمه‌ی متن‌دار

اسناد
تصاویر