Beispiel #1
0
        private async void ItemListView_OnItemTapped(object sender, ItemTappedEventArgs e)
        {
            VMMain        selectedItem = e.Item as VMMain;
            VMDescription description  = selectedItem.GenerateDescription();

            if (selectedItem != null)
            {
                await Navigation.PushAsync(new DescriptionContent(description));
            }

            ItemListView.SelectedItem = null;
        }
Beispiel #2
0
        public DescriptionContent(VMDescription mDescription)
        {
            InitializeComponent();

            this.Description = mDescription;

            if (Description != null)
            {
                Title += Description.Name;

                /*var descriptionItem = new Description();
                 *
                 * descriptionItem.LongDescr = Description.LongDescr;
                 * descriptionItem.Image = ImageSource.FromResource($"labamobilki2.Images.{Description.Image2}.jpg");
                 * descriptionItem.ShortDescr = Description.ShortDescr;
                 * descriptionItem.Link = Description.Link;
                 * descriptionItem.Name = Description.Name; */

                BindingContext = this.Description;
            }
        }