using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Xamarin.Forms; using Xamarin.Forms.Xaml; using XF.Material.Forms.UI.Dialogs; namespace PRS.Mobile { public delegate void AddTaskButtonClicked(); [XamlCompilation(XamlCompilationOptions.Compile)] public partial class DFCreateTaskView : ContentView { public event AddTaskButtonClicked OnAddTaskButtonClicked; public string TaskNumber; public DFCreateTaskView() { InitializeComponent(); } private void Button_Clicked(object sender, EventArgs e) { OnAddTaskButtonClicked?.Invoke(); } public void DisableButton() { Device.BeginInvokeOnMainThread(() => { button.IsEnabled = false; button.Text = "Task " + TaskNumber; }); } } }