В настоящее время я создаю приложение Surface, в котором основной навигацией является круговое меню. Для каждого пункта меню я использую пользовательский элемент управления, который я нашел на codeproject.com:
http://www.codeproject.com/KB/WPF/PieChartDataBinding.aspx (элемент управления PiePiece)
Количество элементов подменю (которое также является круговым элементом управления) поступает из базы данных и, таким образом, динамически загружается. Что я не могу понять, так это то, как я добавляю текстовый блок в этот пользовательский элемент управления для отображения текста элемента подменю. Это должно следовать за свойством RotationAngle PiePiece, чтобы выстроиться правильно.
Кто-нибудь получил исправление для этого? Я думал о добавлении другого свойства зависимости в пользовательский элемент управления piepiece, но таким образом я не могу установить семейство шрифтов, размер и т. Д. (Можно?)
Любой вклад в это очень ценится! Спасибо!