Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davefxy/dotMorten.Maui.AutoSuggestBox

Maui version of DotMorten AutoSuggestBox
https://github.com/davefxy/dotMorten.Maui.AutoSuggestBox

Last synced: 30 days ago
JSON representation

Maui version of DotMorten AutoSuggestBox

Awesome Lists containing this project

README

        

# XamarinFormsControls

I took the source for this project from the original DotMorten project at (https://github.com/dotMorten/XamarinFormsControls)
I wanted a Maui version. So I modified the source to and migrated it to .Net Maui. It only supports Android and iOS, 2 types of hardware I posses.
This was an exercise in how to migrate a Xamarin.Forms control to a .Net Maui control using the Maui Handler recipe. It took a number of days
to get this sorted out. I know that it works for my needs. I did what I needed to get it to work. I am sure there is some unused code that can be removed.
Someone familiar with Maui handlers and.or iOS code or Android code can make improvements.
I tired of trying to find a comparable .Net Maui version of this AutoSuggestion box that I had used in Xamarin.Forms. I wanted to finish migrating my apps
from Xamarin.Forms to .Net Maui. After migrating this control and the Microcharts control, I was able to complete the migration to .Nwt Maui.
I do like .Net Maui now more than Xamarin.Forms. Yes, you need to make design changes but in fact it isnt that much of a stretch.

So many thanks to dotMorten for creating this control so long ago.

## Sponsoring

If you like this library and use it a lot, consider sponsoring dotMorten. Anything helps and encourages dotMorten to keep going.

See here for details: https://github.com/sponsors/dotMorten

### Controls

- [AutoSuggestBox](AutoSuggestBox/) : Represents a text control that makes suggestions to users as they type. The app is notified when text has been changed by the user and is responsible for providing relevant suggestions for this control to display.
![autosuggestbox](https://user-images.githubusercontent.com/1378165/51137780-42b30b80-17f4-11e9-8ac1-7b129fc3d9ee.gif)