File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
src/BootstrapBlazor/Components/TreeView Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -631,6 +631,29 @@ public void SetActiveItem(TreeViewItem<TItem>? item)
631631 StateHasChanged ( ) ;
632632 }
633633
634+ /// <summary>
635+ /// 重新设置 <see cref="Items"/> 数据源方法
636+ /// </summary>
637+ public void SetItems ( List < TreeViewItem < TItem > > items )
638+ {
639+ FlatItems = null ;
640+ Items = items ;
641+ _rows = null ;
642+ StateHasChanged ( ) ;
643+ }
644+
645+ /// <summary>
646+ /// 重新设置 <see cref="FlatItems"/> 数据源方法
647+ /// </summary>
648+ /// <param name="flatItems"></param>
649+ public void SetFlatItems ( List < TreeViewItem < TItem > > flatItems )
650+ {
651+ Items = null ;
652+ FlatItems = flatItems ;
653+ _rows = null ;
654+ StateHasChanged ( ) ;
655+ }
656+
634657 /// <summary>
635658 /// 设置选中节点
636659 /// </summary>
You can’t perform that action at this time.
0 commit comments