← Zurück

Установка высоты ChartArea (программно)

Добрый день.

Данный вопрос описан в топике 2013, но решения там нет. https://stocksharp.ru/Forum/3886/chartareaheight/

Имею Chart, в нём более 2 ChartArea. Вручную высота ChartArea (ев) меняется, но программно никак.

Менял свойство Height каждого элемента в INotifyList<ChartArea> Areas в Chart.

Kommentare (7)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Support
Support

Добрый день

Пожалуйста, возьмите ночную сборку. Высота программно устанавливается для всех панелей, кроме первой.

Дмитрий_
Дмитрий_
Дмитрий_ Autor

Support: Добрый день

Пожалуйста, возьмите ночную сборку. Высота программно устанавливается для всех панелей, кроме первой.

Добрый день. Сегодня добрался до проверки программной установки высоты ChartArea в Chart или ChartPanel. Меняю свойство Height второго ChartArea в Chart. Chart.Areas[1].Height = новая высота. Новая высота устанавливается, но визуально в окне изменений нет. После вызывал ChartPanel.UpdateLayout(); - в окне изменений нет.

StockSharp.4.4.16

kon-andrey
kon-andrey

Здравствуйте, Дмитрий! Удалось программно изменить высоту ChartArea? Если удалось возможно указать путь к решению проблемы?

Дмитрий_
Дмитрий_ Autor

kon-andrey: Здравствуйте, Дмитрий! Удалось программно изменить высоту ChartArea? Если удалось возможно указать путь к решению проблемы?

Здравствуйте, Андрей! Пока занимался другими программами, я не проверял работу ночной сборки, видел только то, что она вышла. Сегодня проверил изменение высоты ChartArea - не работает.

Дмитрий_
Дмитрий_ Autor

kon-andrey: Здравствуйте, Дмитрий! Удалось программно изменить высоту ChartArea? Если удалось возможно указать путь к решению проблемы?

Добрый день. https://yadi.sk/d/VcRO8bj83a4YWK/4.4.17

Дмитрий_
Дмитрий_ Autor

.

Support
Support

Добрый день

Ночные сборки имеют версию 4.4.17.

Дмитрий_