Hi Alexander,
Greetings from Syncfusion.
Query 1 : Show drop down list only when finger click
We have analyzed your requirement and we have prepared a work around for the same. This can be achieved by setting FocusableInTouchMode API of parent layout to true.
This passes the touch to the parent layout when Android sets focus to the control and this prevents the control to be focused initially. We have attached the sample in the below link.
Code Snippet:
LinearLayout linearLayout = new LinearLayout(this);
........
linearLayout.FocusableInTouchMode = true;
....... |
Query 2 : Disable drop down list when clicking the X
We have achieved this by checking the value of ComboBox in SelectionChanged event while pressing the delete button as per the below code snippet.
Code snippet:
SfComboBox comboBox;
........
comboBox.SelectionChanged += ComboBox_SelectionChanged; ......
private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.Value == "") comboBox.IsDropDownOpen = false; } |
Query 3 : The selected Value should be the first item in the List
We have already fixed this issue and the fix will be available on our next weekly nuget release, which will be available on August 27th 2019.
Please let us know if you have any other queries.
Thanks,
Muneesh Kumar G.