У меня есть запись в окружении стека, и для стека я добавил GestureRecognizer, как показано ниже:
<StackLayout>
<Entry
TextColor="Black"
x:Name="phoneone"/>
<StackLayout.GestureRecognizers>
<TapGestureRecognizer
Tapped="CallingPhone1"
NumberOfTapsRequired="1">
</TapGestureRecognizer>
</StackLayout.GestureRecognizers>
</StackLayout>
Мой код CallingPhone1:
public async void CallingPhone1(object sender,EventArgs args)
{
Debug.WriteLine("Enter1");
var answer = await DisplayAlert("Alert", "Do you want to call this number?", "Yes", "No");
if (answer)
{
string firstphone = phoneone.Text;
try
{
PhoneDialer.Open(firstphone);
}
catch (Exception ex)
{
Debug.WriteLine("Exception:>>" + ex);
}
}
}
Когда я нажимаю на запись, отмечаяпроисходит в UWP.Но показывает Поток 0x6adc вышел с кодом 0 (0x0) в поле вывода.Я использую xamarin.forms 2.5.0.121934
Заранее спасибо