Hi, how to get values from SFCombobox and send it to HttpClient. I need save values into Mysql Database.
My XAML:
Code Behind:
Thanks and appreciate your help !!
|
private void Button_Clicked(object sender, EventArgs e)
{
var selectedItems = cmbFavList.SelectedItem;
}
|
thanks, but your sample not working. check it.
when. i add this line:
private async void Button_Clicked(object sender, EventArgs e)
{
var selectedItems = cmbFavList.SelectedItem;
await DisplayAlert("", selectedItems.ToString(),"");
}
Crash the app
Try it: await DisplayAlert("Alert", selectedItems.ToString(),"OK");
Display alert cant be empty
Then change to
if ( cmbFavList .SelectedItem != null)
{
string value = ( cmbFavList .SelectedItem as YourModel). Quien_ID ;
}
thanks Fernando, but not working.
the code:
if(valoresObtenidos.SelectedItem != null)
{
var value = (valoresObtenidos.SelectedItem as ModeloQuienes).Quien_ID;
await DisplayAlert("test", Value, "Ok");
}
Crash
using the same example:
private async void Button_Clicked(object sender, EventArgs e)
{
if (cmbFavList.SelectedItem != null)
{
string value = (cmbFavList.SelectedItem as Employee).Name;
await DisplayAlert("Alert", value, "OK");
}
}
i received this message:
System.NullReferenceException has been thrown
|
private void Button_Clicked(object sender, EventArgs e)
{
ObservableCollection<object> tempCollection = new ObservableCollection<object>();
if (cmbFavList.SelectedItem is ObservableCollection<object>)
{
tempCollection = cmbFavList.SelectedItem as ObservableCollection<object>;
}
} |
ok, but how can i Access Value From ObservableCollection in this example?
private void Button_Clicked(object sender, EventArgs e)
{
ObservableCollection<object> tempCollection = new ObservableCollection<object>();
if (cmbFavList.SelectedItem is ObservableCollection<object>)
{
tempCollection = cmbFavList.SelectedItem as ObservableCollection<object>;
DisplayAlert("Selected Items", tempCollection.ToString(), "Ok");
}
}
DisplayAlert show this when Button_Clicked is pressed :
system.collections.objectmodel.ObservableCollection
i would like show the names or values selected.
Thanks.
|
private void Button_Clicked(object sender, EventArgs e)
{
List<string> tempCollection = new List<string>();
if (cmbFavList.SelectedValue is List<string>)
{
tempCollection = cmbFavList.SelectedValue as List<string>;
}
var result = string.Join(", ", tempCollection);
DisplayAlert("Selected Items", result, "Ok");
} |
Am dissapointed, I have tried everything. Can you check the code attached ?
When i clicked so return empty list. Please check it
Ok. Am waiting your response. appreciate your help.
Kind Regards,
Edgar
|
private void Button_Clicked(object sender, EventArgs e)
{
List<string> tempCollection = new List<string>();
if (employeeViewModel.FooObject is ObservableCollection<object>)
{
for (int i = 0; i < (employeeViewModel.FooObject as ObservableCollection<object>).Count; i++)
{
tempCollection.Add(((employeeViewModel.FooObject as ObservableCollection<object>)[i] as Employee).Name);
}
}
var result = string.Join(", ", tempCollection);
DisplayAlert("Selected Items", result, "Ok");
} |
Great !!!!! Thanks, that works for me !!