Esempio n. 1
0
        private string sb;         //スクロールビューで使うかも

        public MainPage()
        {
            InitializeComponent();

            var layout = new StackLayout {
                HorizontalOptions = LayoutOptions.Center, Margin = new Thickness {
                    Top = 100
                }
            };


            UserModel.InsertUser("鈴木");
            UserModel.InsertUser("田中");
            UserModel.InsertUser("斎藤");



            //-------------------------------insertします-------------------------------
            var Insert = new Button
            {
                WidthRequest = 60,
                Text         = "保存",
                TextColor    = Color.Red,
            };

            insertEntry = new Entry
            {
                WidthRequest = 180
            };
            layout.Children.Add(Insert);
            Insert.Clicked += InsertClicked;
            layout.Children.Add(insertEntry);



            //--------------------------------selectします------------------------------

            /*var Select = new Button
             * {
             *  WidthRequest = 60,
             *  Text = "Select!",
             *  TextColor = Color.Red,
             * };
             * layout.Children.Add(Select);
             * Select.Clicked += SelectClicked;*/

            Content = layout;
        }
Esempio n. 2
0
        //insertイベントハンドラ
        void InsertClicked(object sender, EventArgs e)
        {
            var InsertName = insertEntry.Text;

            //Userテーブルに適当なデータを追加する
            UserModel.InsertUser(InsertName);
            Navigation.PushAsync(new Noname());



            //Userテーブルの行データを取得

            /* var query = UserModel.selectUser(); //中身はSELECT * FROM [User]
             * var layout = new StackLayout { HorizontalOptions = LayoutOptions.Center, Margin = new Thickness { Top = 100 } };
             * foreach (var user in query)
             * {
             *   //Userテーブルの名前列をLabelに書き出す
             *   layout.Children.Add(new Label { Text = user.Name });
             * }*/

            var Insert = new Button
            {
                WidthRequest = 60,
                Text         = "保存",
                TextColor    = Color.Red,
            };

            insertEntry = new Entry
            {
                WidthRequest = 60
            };

            /*layout.Children.Add(Insert);
             * Insert.Clicked += InsertClicked;
             * layout.Children.Add(insertEntry);
             *
             * Content = layout;*/
        }