protected override void ConfigureViewFields() // Выбор и агрегация полей объекта, которые будут отображаться на форме { ViewConfig.Add("Название", () => Name); ViewConfig.Add("Дата открытия", () => Date == null ? Constants.UNKNOWN : Date.ToString()); ViewConfig.Add("Первооткрывыатель", () => SDiscoverer == null ? Constants.UNKNOWN : SDiscoverer.Name); ViewConfig.Add("Созвездие", () => StarAsterism == null ? "-" : StarAsterism.Name); ViewConfig.Add("Расстояние", () => Distance); ViewConfig.Add("Масса", () => Mass == null ? Constants.UNKNOWN : Mass.ToString()); ViewConfig.Add("Минимальная температура", () => TMin); ViewConfig.Add("Максимальная температура", () => TMax); //ViewConfig.Add("Цвет", () => VisColor); ViewConfig.Add("Содержание веществ", () => String.Join("\n", SubstancesPercentage.Select(S => S.Key.ToString() + ": " + S.Value.ToString()))); }
protected override void ConfigureViewFields() { ViewConfig.Add("Название", () => Name); }
protected override void ConfigureViewFields() { ViewConfig.Add("Название", () => Name); ViewConfig.Add("Формула", () => Formula); }