Пример #1
0
        private WebViewWidget AddItem(Movie movie)
        {
            var widget = new WebViewWidget(movie,
                                           Properties.Resources.TestHtml.Replace("{0}", movie.Url)
                                           .Replace("{1}", String.IsNullOrEmpty(movie.ImageUrl) ? "no_image.gif" : movie.ImageUrl)
                                           .Replace("{2}", movie.Name)
                                           .Replace("{3}", movie.ReleaseDate.Year.ToString())
                                           .Replace("{4}", movie.Description)
                                           .Replace("{5}", movie.LanguageText));

            this.flowLayoutPanel.Controls.Add(widget);
            widget.ViewSelected += delegate(object sender, GalleryItemSelectedEventArgs e)
            {
                OnItemSelected(sender, e);
            };
            widget.Favourited += delegate(object sender, GalleryItemFavouriteEventArgs e)
            {
                OnItemFavourited(sender, e);
            };

            return(widget);
        }
        private WebViewWidget AddItem(Movie movie)
        {
            var widget = new WebViewWidget(movie,
                    Properties.Resources.TestHtml.Replace("{0}", movie.Url)
                    .Replace("{1}", String.IsNullOrEmpty(movie.ImageUrl) ? "no_image.gif" : movie.ImageUrl)
                    .Replace("{2}", movie.Name)
                    .Replace("{3}", movie.ReleaseDate.Year.ToString())
                    .Replace("{4}", movie.Description)
                    .Replace("{5}", movie.LanguageText));
            this.flowLayoutPanel.Controls.Add(widget);
            widget.ViewSelected += delegate(object sender, GalleryItemSelectedEventArgs e)
            {
                OnItemSelected(sender, e);
            };
            widget.Favourited += delegate(object sender, GalleryItemFavouriteEventArgs e)
            {
                OnItemFavourited(sender, e);
            };

            return widget;
        }