public override void ViewDidLoad ()
		{
			base.ViewDidLoad ();

			var stringWrapped = new StringWrapped ("Hello From C++ World!");

			var label = new UILabel (new CGRect (0, 0, 175, 24)) {
				Text = stringWrapped.Result,
				Center = View.Center
			};

			Add (label);
		}
예제 #2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var stringWrapped = new StringWrapped("Hello From C++ World!");

            var label = new UILabel(new CGRect(0, 0, 175, 24))
            {
                Text   = stringWrapped.Result,
                Center = View.Center
            };

            Add(label);
        }
예제 #3
0
        private void TreasureOwnerRowEditEnding(object sender, DataGridRowEditEndingEventArgs e)
        {
            if (e.EditAction == DataGridEditAction.Commit)
            {
                DataGrid dg = (DataGrid)sender;

                var newItem = e.Row.DataContext as StringWrapped;
                if (newItem.Value == null)
                {
                    return;
                }
                bool found = false;

                for (int i = 0; i < m_wd.PlaceDatas.TreasureSelected.TreasureOwner.Count; i++)
                {
                    if (i == dg.SelectedIndex)
                    {
                        continue;
                    }
                    StringWrapped str = m_wd.PlaceDatas.TreasureSelected.TreasureOwner[i];
                    if (str.Value == newItem.Value)
                    {
                        found = true;
                    }
                }

                if (found)
                {
                    newItem.Value = "";
                    e.Cancel      = true;
                }

                else
                {
                    m_wd.SQLDatabase.RefreshTreasureOwner(m_wd.PlaceDatas.TreasureSelected);
                    MessageBox.Show("Object not in collection");
                }
            }
        }