Изменение настроек SunAndShadowSettings

Автор Тема: Изменение настроек SunAndShadowSettings  (Прочитано 1735 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн shssАвтор темы

  • ADN Club
  • ***
  • Сообщений: 214
  • Карма: 5
  • Sergey
  • Skype: sergey.s.shevtsov
Добрый день!
Пытаюсь изменить тип SunAndShadowSettings и отобразить в активном виде VIEW_GRAPH_SUN_PATH
Код - C# [Выбрать]
  1. SunAndShadowSettings sunSettings = commandData.Application.ActiveUIDocument.ActiveView.SunAndShadowSettings;
  2. using (Transaction tr = new Transaction(doc, "SetSunAndShadowChanges"))
  3. {
  4.     tr.Start();
  5.     sunSettings.SunAndShadowType = SunAndShadowType.MultiDayStudy;
  6.     view.get_Parameter(BuiltInParameter.VIEW_GRAPH_SUN_PATH).Set(1);
  7.     tr.Commit();
  8. }
  9.  
но изменения не применяются.

Отмечено как Решение shss 07-08-2017, 18:47:04

Оффлайн shssАвтор темы

  • ADN Club
  • ***
  • Сообщений: 214
  • Карма: 5
  • Sergey
  • Skype: sergey.s.shevtsov
Re: Изменение настроек SunAndShadowSettings
« Ответ #1 : 07-08-2017, 18:46:59 »
В итоге, я разобрался в чем было дело: А именно данный код может быть применен только к View3D, я пробовал на виде, полученного от Camera.
Тут, кстати у меня возникает вопрос, почему при активации вида от Camera, панель плагинов становится неактивной, как и все плагины?