public RequestController(MainWindow win) { window = win; currentEvent = new ITEventsList(); attachedMedia = new MediaContent(); window.CategoriesBox.SelectionChanged += ChangeCategory; window.RequestedEvents.SelectionChanged += OnSelectedEvent; window.CategoriesBox.ItemsSource = currentEvent.categories; _eventWindow = new EventInfoWindow(); Func<string, List<string>> parsingRssdelegate = ParseRSS; }
private void OnSelectedEvent(object sender, EventArgs e) { var ev = sender as ListView; int counter = ev.SelectedIndex; var node = _rssXmlEventsList.Item(counter); _eventWindow = new EventInfoWindow(); _eventPageController = new EventPageController(_eventWindow, GetEventUri(node)); _eventWindow.Show(); }
public EventPageController(EventInfoWindow window, Uri htmlPageUrl) { _eventWindow = window; _HTMLpageUrl = htmlPageUrl; _eventWindow.Browser.Address = _HTMLpageUrl.ToString(); }