private static void InitLengthProperty() { _lengthControl = new PositiveDoubleRowControl() { TitleValue = "Длинна пути", TitleToolTip = "Представляет собой расстояние(в условных единицах), используется в алгоритме основанном на длинне маршрута" }; _dialog.AddProperty( _lengthControl, () => _lengthControl.Value = 0, r => _lengthControl.Value = r.Length); }
private static void InitTimeProperty() { _timeControl = new PositiveDoubleRowControl() { TitleValue = "Время в движении (в минутах)", TitleToolTip = "Представляет собой время проезда на данном маршруте (в минутах), " + "используется в алгоритме основанном на временных затратах" }; _dialog.AddProperty( _timeControl, () => _timeControl.Value = 0, r => _timeControl.Value = r.Time); }
private static void InitCostProperty() { _costControl = new PositiveDoubleRowControl() { TitleValue = "Стоимость проезда", TitleToolTip = "Представляет собой стоимость проезда на данном маршруте (в условных денежных единицах), " + "используется в базовом и комплексном алгоритмах основанных на денежных затратах" }; _dialog.AddProperty( _costControl, () => _costControl.Value = 0, r => _costControl.Value = r.Cost); }
private static void InitCostOfStayingProperty() { _costOfStayingControl = new PositiveDoubleRowControl() { TitleValue = "Стоимость проживания в данном населенном пункте", TitleToolTip = "Представляет собой среднюю стоимость проживания в данном нас. пункте (в условных денежных единицах в день), " + "используется в комплексном алгоритме основанным на денежных затратах" }; _dialog.AddProperty( _costOfStayingControl, () => _costOfStayingControl.Value = 0, с => _costOfStayingControl.Value = с.CostOfStaying); }