C# Класс TheAirline.GraphicsModel.UserControlModel.PopUpWindowsModel.PopUpMap

Interaction logic for PopUpMap.xaml
Наследование: PopUpWindow
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
PopUpMap ( TheAirline.Model.AirportModel.Airport airport ) : System
PopUpMap ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : System
PopUpMap ( List airports ) : System
PopUpMap ( List routes ) : System
PopUpMap ( int mapSize ) : System
ShowPopUp ( TheAirline.Model.AirportModel.Airport airport ) : void
ShowPopUp ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : void
ShowPopUp ( List airports ) : void
ShowPopUp ( List routes ) : void
ShowPopUp ( TheAirline.Model.AirlinerModel.RouteModel.Route route ) : void

Приватные методы

Метод Описание
PopUpMap_KeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
btnZoomIn_Click ( object sender, RoutedEventArgs e ) : void
btnZoomOut_Click ( object sender, RoutedEventArgs e ) : void
createAirportSizeSidePanel ( ) : StackPanel
createPin ( Point position ) : Image
createPin ( Point position, TheAirline.Model.AirportModel.Airport airport ) : UIElement
createRouteLine ( TheAirline.Model.AirportModel.Airport a1, TheAirline.Model.AirportModel.Airport a2, System.Windows.Controls.Panel panelMap, int zoom, Point margin, TheAirline.Model.AirlineModel.Airline airline, System.Boolean isStopoverRoute = false ) : void
getSizeColor ( GeneralHelpers size ) : System.Windows.Media.Brush
imgPin_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
showAirport ( TheAirline.Model.AirportModel.Airport airport, System.Windows.Controls.Panel panelMap, int zoom, Point margin ) : void
showMap ( GeoCoordinate coordinates, System.Boolean isAirport ) : void
showMap ( List airports, int zoom, GeoCoordinate focused ) : void
showMap ( List routes, int zoom, GeoCoordinate focused ) : void
showRoute ( TheAirline.Model.AirlinerModel.RouteModel.Route route, System.Windows.Controls.Panel panelMap, int zoom, Point margin, System.Boolean isStopoverRoute = false, TheAirline.Model.AirlineModel.Airline airline = null ) : void
zoomMap ( System.Boolean zoomIn ) : void

Описание методов

PopUpMap() публичный Метод

public PopUpMap ( TheAirline.Model.AirportModel.Airport airport ) : System
airport TheAirline.Model.AirportModel.Airport
Результат System

PopUpMap() публичный Метод

public PopUpMap ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : System
airliner TheAirline.Model.AirlinerModel.FleetAirliner
Результат System

PopUpMap() публичный Метод

public PopUpMap ( List airports ) : System
airports List
Результат System

PopUpMap() публичный Метод

public PopUpMap ( List routes ) : System
routes List
Результат System

PopUpMap() публичный Метод

public PopUpMap ( int mapSize ) : System
mapSize int
Результат System

ShowPopUp() публичный статический Метод

public static ShowPopUp ( TheAirline.Model.AirportModel.Airport airport ) : void
airport TheAirline.Model.AirportModel.Airport
Результат void

ShowPopUp() публичный статический Метод

public static ShowPopUp ( TheAirline.Model.AirlinerModel.FleetAirliner airliner ) : void
airliner TheAirline.Model.AirlinerModel.FleetAirliner
Результат void

ShowPopUp() публичный статический Метод

public static ShowPopUp ( List airports ) : void
airports List
Результат void

ShowPopUp() публичный статический Метод

public static ShowPopUp ( List routes ) : void
routes List
Результат void

ShowPopUp() публичный статический Метод

public static ShowPopUp ( TheAirline.Model.AirlinerModel.RouteModel.Route route ) : void
route TheAirline.Model.AirlinerModel.RouteModel.Route
Результат void