AutoCompleteBoxPage.xaml 2.3 KB

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