public BattleView(MobileBattleClient client) { InitializeComponent(); Client = client; Client.BattleView = this; Field.SetBattleView(this); Actions.BattleView = this; }
void Connect(object sender, EventArgs e) { var client = new MobileBattleClient(IP.Text, 8888, PBEBattleFormat.Double, PBESettings.DefaultSettings); battles.Add(client); Children.Add(new NavigationPage(new ContentPage { Content = new ScrollView { Content = new BattleView(client) } }) { Title = "Battle " + battles.Count }); client.Connect(); }