AutoCompleteBoxPage.xaml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <UserControl xmlns="https://github.com/avaloniaui"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  3. x:Class="ControlCatalog.Pages.AutoCompleteBoxPage">
  4. <StackPanel Orientation="Vertical" Spacing="4">
  5. <TextBlock Classes="h1">AutoCompleteBox</TextBlock>
  6. <TextBlock Classes="h2">A control into which the user can input text</TextBlock>
  7. <StackPanel Orientation="Horizontal"
  8. Margin="0,16,0,0"
  9. HorizontalAlignment="Center"
  10. Spacing="8">
  11. <StackPanel Orientation="Vertical">
  12. <TextBlock Text="MinimumPrefixLength: 1"/>
  13. <AutoCompleteBox Width="200"
  14. Margin="0,0,0,8"
  15. MinimumPrefixLength="1"/>
  16. <TextBlock Text="MinimumPrefixLength: 3"/>
  17. <AutoCompleteBox Width="200"
  18. Margin="0,0,0,8"
  19. MinimumPrefixLength="3"/>
  20. <TextBlock Text="MinimumPopulateDelay: 1 Second"/>
  21. <AutoCompleteBox Width="200"
  22. Margin="0,0,0,8"
  23. MinimumPopulateDelay="1"/>
  24. <TextBlock Text="MaxDropDownHeight: 60"/>
  25. <AutoCompleteBox Width="200"
  26. Margin="0,0,0,8"
  27. MaxDropDownHeight="60"/>
  28. <AutoCompleteBox Width="200"
  29. Margin="0,0,0,8"
  30. Watermark="Watermark"/>
  31. <TextBlock Text="Disabled"/>
  32. <AutoCompleteBox Width="200"
  33. IsEnabled="False"/>
  34. </StackPanel>
  35. <StackPanel Orientation="Vertical">
  36. <TextBlock Text="ValueMemeberSelector"/>
  37. <AutoCompleteBox Width="200"
  38. Margin="0,0,0,8"
  39. ValueMemberSelector="Capital"/>
  40. <TextBlock Text="ValueMemberBinding"/>
  41. <AutoCompleteBox Width="200"
  42. Margin="0,0,0,8"
  43. ValueMemberBinding="{Binding Capital}"/>
  44. <TextBlock Text="Multi-Binding"/>
  45. <AutoCompleteBox Name="MultiBindingBox"
  46. Width="200"
  47. Margin="0,0,0,8"
  48. FilterMode="Contains"/>
  49. <TextBlock Text="Async Populate"/>
  50. <AutoCompleteBox Name="AsyncBox"
  51. Width="200"
  52. Margin="0,0,0,8"
  53. FilterMode="None"/>
  54. </StackPanel>
  55. </StackPanel>
  56. </StackPanel>
  57. </UserControl>