...
Нажмите на значок шестеренки, находящийся справа от раскрывающегося списка Shading. Откроется диалоговое окно пользовательской настройки.
Нажмите синюю иконку со знаком плюса, чтобы добавить новую заливку.
Измените имя заливки на «Materials» (Материалы).
Нажмите на раскрывающийся список Shading Field и выберите «Parcel» (ПакетРасчетный компонент).
Нажмите кнопку Create Entries, чтобы заполнить все имена пакетовкомпонентов.
Назначьте цвет для каждого пакетарасчетного компонента.
Нажмите OK для подтверждения.
...
Создание сложной пользовательской заливки:
Нажмите на значок шестеренки, находящийся справа от раскрывающегося списка Shading. Откроется диалоговое окно пользовательской настройки.
Нажмите синюю иконку со знаком плюса, чтобы добавить новую заливку.
Измените имя заливки на «Ranges» (Диапазон).
Перейдите во вкладку Complex, чтобы открыть редактор кода.
Вставьте в него фрагмент кода, приведенный ниже.
Нажмите ОК для подтверждения.
...
Простая заливка по
...
содержанию
Code Block | ||
---|---|---|
| ||
using System; using System.Collections.Generic; using System.Drawing; using System.Text; using System.Linq; using Alastri.RR.Ui; using Alastri.RR.Service; public class CustomBlockShading : IBlockShading { public Color GetColor(BlockContext context) { double fe = context.N("DryTonnes.FE"); if(fe > 60) return Color.FromArgb(255,0,138); //pink else if(fe > 58) return Color.Red; else if(fe > 56) return Color.Orange; else return Color.WhiteSmoke; } } |
...