На странице приведен пример настройки списка кистей в формате JSON.
Примечание. При автоматической конвертации из формата XML в JSON перед атрибутами появляется знак «@», который можно не удалять.
"ItemsDictionary" :
{
//Как правило, список кистей располагается в начале списка элементов.
//Простые кисти:
"SolidColorBrush" :
[
{"Id" : "GrayBrush", "Color" : "Gray"},
{"Id" : "ColorBrush","Color" : "Cyan"},
{"Id" : "solid1","Color" : "#ffCBE5F2"},
{"Id" : "solid2","Color" : "#ffA6C4D7"},
{"Id" : "solid3","Color" : "#ff82A4BC"},
{"Id" : "solid4","Color" : "#ff6085A3"},
{"Id" : "solid5","Color" : "#ff345D83"},
{"Id" : "solid6","Color" : "#ffC3C3C3"}
],
//Кисть линейного градиента
"LinearGradientBrush" :
{ "EndPoint" : "1, 1",
"StartPoint" : "0, 0",
"Id" : "LinearGradient",
"LinearGradientBrush.GradientStops" :
{
"GradientStop" :
[
{"Offset" : "0","Color" : "#ffdd00cc"},
{"Offset" : "1","Color" : "#ffaaffcc"}
]
}
},
//Кисть радиального градиента
"RadialGradientBrush" :
{
"@Center" : "0.5, 0.5",
"@Id" : "RadialGradient",
"RadialGradientBrush.GradientStops" :
{
"GradientStop" :
[
{"@Offset" : "0", "@Color" : "#ff000000"},
{"@Offset" : "1", "@Color" : "#ffffffdd"}
]
}
}
//Далее, как правило, располагается список шрифтов.
}
См. также: