55
66<h4 >@Localizer ["MultiSelectsDescription"]</h4 >
77
8- @* <DemoBlock Title="@Localizer["MultiSelectColorTitle"]" Introduction="@Localizer["MultiSelectColorIntro"]" Name="Color">
8+ <DemoBlock Title =" @Localizer[" MultiSelectColorTitle " ]" Introduction =" @Localizer[" MultiSelectColorIntro " ]" Name =" Color" >
99 <div class =" row g-3" >
1010 <div class =" col-12 col-sm-6" >
1111 <MultiSelect TValue =" string" Items =" @Items1" />
@@ -293,14 +293,14 @@ private enum MultiSelectEnumFoo
293293 <Display Value =" @_editString" ></Display >
294294 </div >
295295 </div >
296- </DemoBlock> *@
296+ </DemoBlock >
297297
298298<DemoBlock Title =" @Localizer[" MultiSelectVirtualizeTitle " ]"
299299 Introduction =" @Localizer[" MultiSelectVirtualizeIntro " ]"
300300 Name =" IsVirtualize" >
301301 <section ignore >
302302 <p >@( (MarkupString )Localizer [" MultiSelectVirtualizeDescription" ].Value ) </p >
303- <div class =" row mb -3" >
303+ <div class =" row g -3" >
304304 <div class =" col-12 col-sm-6" >
305305 <BootstrapInputGroup >
306306 <BootstrapInputGroupLabel DisplayText =" ShowSearch" />
@@ -309,34 +309,40 @@ private enum MultiSelectEnumFoo
309309 </div >
310310 <div class =" col-12 col-sm-6" >
311311 <BootstrapInputGroup >
312- <BootstrapInputGroupLabel DisplayText =" IsClearable " />
312+ <BootstrapInputGroupLabel DisplayText =" IsFixedSearch " />
313313 <Checkbox @bind-Value =" @_isFixedSearch" />
314314 </BootstrapInputGroup >
315315 </div >
316+ <div class =" col-12 col-sm-6" >
317+ <BootstrapInputGroup >
318+ <BootstrapInputGroupLabel DisplayText =" IsClearable" />
319+ <Checkbox @bind-Value =" @_isClearable" />
320+ </BootstrapInputGroup >
321+ </div >
316322 </div >
317323 </section >
318324
319325 <p class =" code-label" >1. 使用 OnQueryAsync 作为数据源</p >
320326 <div class =" row mb-3" >
321327 <div class =" col-6" >
322- <MultiSelect IsVirtualize =" true" @bind-Value =" VirtualItemString1 " OnQueryAsync =" OnQueryAsync"
323- ShowSearch =" _showSearch" IsFixedSearch =" _isFixedSearch" >
328+ <MultiSelect IsVirtualize =" true" @bind-Value =" _virtualItemString1 " OnQueryAsync =" OnQueryAsync"
329+ ShowSearch =" _showSearch" IsFixedSearch =" _isFixedSearch" IsClearable = " _isClearable " >
324330 </MultiSelect >
325331 </div >
326332 <div class =" col-6" >
327- <Display TValue =" string" Value =" @VirtualItemString1 " ></Display >
333+ <Display TValue =" string" Value =" @_virtualItemString1 " ></Display >
328334 </div >
329335 </div >
330336
331337 <p class =" code-label" >2. 使用 Items 作为数据源</p >
332338 <div class =" row" >
333339 <div class =" col-6" >
334- <MultiSelect IsVirtualize =" true" @bind-Value =" VirtualItemString2 " Items =" VirtualItems"
335- ShowSearch =" _showSearch" IsFixedSearch =" _isFixedSearch" >
340+ <MultiSelect IsVirtualize =" true" @bind-Value =" _virtualItemString2 " Items =" VirtualItems"
341+ ShowSearch =" _showSearch" IsFixedSearch =" _isFixedSearch" IsClearable = " _isClearable " >
336342 </MultiSelect >
337343 </div >
338344 <div class =" col-6" >
339- <Display TValue =" string" Value =" @VirtualItemString2 " ></Display >
345+ <Display TValue =" string" Value =" @_virtualItemString2 " ></Display >
340346 </div >
341347 </div >
342348 </DemoBlock >
0 commit comments