Создание элемента управления речевым пузырем UWP, который масштабируется на основе содержимого - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь создать речевой пузырьковый контроль для моего приложения UWP в c # / XAML, который масштабируется в зависимости от его содержимого.Он основан на следующем квесте:

Как создать речевой пузырь в UWP?

Проблема с приведенной выше ссылкой заключается в том, что она не работает с прозрачностью вкисти (=> границы видны).

Result of the link above

Я знаю, что мог бы использовать Polygon и просто установить свойство Stretch, но с этим решением я бы также растянултреугольник, а не просто прямоугольник содержимого.

Поэтому я подумал о расширении Windows.UI.Xaml.Shapes.Shape (например, Rectangle, Circle, Polygon, ... do), но я не могу найти какую-либо документацию окак это сделать.

Резюме:

  • Элемент управления речевым пузырем, работающий с прозрачными кистями и непрозрачными кистями с бордюрами.

  • Он должен масштабироваться в зависимости от его содержимого.

  • Только прямоугольник содержимого должен масштабироваться / растягиваться, а не треугольник.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...