public ProjectPage() { Title = "Project"; NavigationPage.SetHasNavigationBar(this, false); Schooler.Class.UserDao dao = new Class.UserDao(); }
public ProjectListView() { NavigationPage.SetHasNavigationBar(this, false); Schooler.Class.UserDao dao = new Class.UserDao(); listView = new ListView { RowHeight = 40, ItemTemplate = new DataTemplate(typeof(ProjectItemCell)) }; listView.ItemsSource = dao.GetProject(dao.GetLoginedUser()); listView.ItemSelected += (sender, e) => { if (e.SelectedItem != null) { var projectItemPage = new ProjectItemPage(false); projectItemPage.BindingContext = e.SelectedItem; Navigation.PushAsync(projectItemPage); listView.SelectedItem = null; } }; var addBtn = new Button(); addBtn.Text = "+"; addBtn.Clicked += (sender, args) => { // var todoItem = new Assignment(); var projectItemPage = new ProjectItemPage(true); // todoPage.BindingContext = todoItem; Navigation.PushAsync(projectItemPage); }; var layout = new StackLayout(); layout.Children.Add(addBtn); layout.Children.Add(listView); layout.VerticalOptions = LayoutOptions.FillAndExpand; Content = layout; }