コード例 #1
0
ファイル: TaskListScreen.cs プロジェクト: AranHu/TaskCloud
		public override async void ViewDidLoad ()
		{
			base.ViewDidLoad ();
			addButton = new UIBarButtonItem(UIBarButtonSystemItem.Add, (s,e) => {
				var task = new Task() {Title="<new task>"};

				var ts = new TaskScreen (task, this);
				NavigationController.PushViewController (ts, true);
			});
			NavigationItem.RightBarButtonItem = addButton;

			await ReloadAsync();
		}
コード例 #2
0
ファイル: TaskListScreen.cs プロジェクト: AranHu/TaskCloud
		public void Reload() {
			Console.WriteLine ("Reload MonoTouch.Dialog");
		
			var tasklist = from task in tasks
				orderby task.Title
					select (Element)new TickElement (task.Title, task.IsDone, () => {
				var ts = new TaskScreen (task, this);
				NavigationController.PushViewController (ts, true);
			});

			var s = new Section ();
			s.AddAll (tasklist);

			Root = new RootElement ("TaskyParse") { s };
		}
コード例 #3
0
        public override async void ViewDidLoad()
        {
            base.ViewDidLoad();
            addButton = new UIBarButtonItem(UIBarButtonSystemItem.Add, (s, e) => {
                var task = new Task()
                {
                    Title = "<new task>"
                };

                var ts = new TaskScreen(task, this);
                NavigationController.PushViewController(ts, true);
            });
            NavigationItem.RightBarButtonItem = addButton;

            await ReloadAsync();
        }
コード例 #4
0
        public void Reload()
        {
            Console.WriteLine("Reload MonoTouch.Dialog");

            var tasklist = from task in tasks
                           orderby task.Title
                           select(Element) new TickElement(task.Title, task.IsDone, () => {
                var ts = new TaskScreen(task, this);
                NavigationController.PushViewController(ts, true);
            });

            var s = new Section();

            s.AddAll(tasklist);

            Root = new RootElement("TaskyParse")
            {
                s
            };
        }