public DetailsPage(Models.Cat selectedCat)
 {
     InitializeComponent();
     this.SelectedCat       = selectedCat;
     BindingContext         = this.SelectedCat;
     ButtonWebSite.Clicked += ButtonWebSite_Clicked;
 }
示例#2
0
 public static ViewModel.CatVM ToCatVM(this Models.Cat cat)
 {
     return((cat == null) ? null : new ViewModel.CatVM
     {
         Id = cat.Id,
         ImageUrl = cat.ImageUrl,
         Key = cat.Key
     });
 }
        public DetailsPage(Models.Cat selectedCat)
        {
            InitializeComponent();

            this.SelectedCat = selectedCat;
            BindingContext   = this.SelectedCat;

            Listener();
        }
示例#4
0
        public IActionResult accessModifier()
        {
            //public
            //private
            //protected
            //

            Models.Cat myCat = new Models.Cat(13, "졸린고양이");

            return(View(model: myCat));
        }
示例#5
0
        public IActionResult Cat(string cat)
        {
            Models.Cat model = null;

            if (_Cats.ContainsKey(cat))
            {
                model = new Models.Cat
                {
                    Name  = cat,
                    Sound = _Cats[cat],
                };
            }

            return(View(model));
        }
 public async Task NavigateToDetail(Models.Cat selectedCat)
 {
     await Application.Current.MainPage.Navigation.PushAsync(new DetailsPage(selectedCat));
 }