Как создать текстовое поле и метку с наклонной рамкой?

Я пытаюсь создать текстовое поле в Wpf с меткой в ​​верхнем левом углу, и, кроме того, эта метка должна иметь границу с наклоном на одна сторона.

http://imgur.com/Nupbf The way I tried it

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

Я был бы очень счастлив, если бы кто-нибудь указал мне правильное направление.

Изменить: Итак, код, который я использую после учета ответов, которые я создал в качестве пользовательского элемента управления:













                                                                                                                                  








Он работает, и единственное, что меня все еще беспокоит, - это возможность изменения размера границы метки, что очень раздражает делать, но, к счастью, в моем случае нет необходимости.

6
задан Daniel 5 December 2011 в 11:47
поделиться