コード例 #1
0
ファイル: Main.xaml.cs プロジェクト: pablolop002/IC
        private void Generate_OnClicked(object sender, EventArgs e)
        {
            if (_board == null || _attributes == null)
            {
                MainThread.BeginInvokeOnMainThread(async() =>
                                                   await DisplayAlert("Error", "", "OK"));
                return;
            }

            _data = TratarTablero();

            if (_data == null)
            {
                return;
            }
            _tree = Arbol.CreateTreeAndHandleUserOperation(_data);
            var tree = Tree.Print(_tree.Root, _tree.Root.Nombre.ToUpper());

            MainThread.BeginInvokeOnMainThread(async() =>
            {
                Editor.Text         = tree;
                Calculate.IsEnabled = true;
                await DisplayAlert("Correcto", "Árbol generado.", "OK");
            });
        }