2010-07-07 3 views
0

на этот раз у меня есть довольно короткий вопрос: я хочу иметь один символ (который является скобкой) для отображения в заданной прямоугольной области без пробелов между символом char и границы прямоугольника. Это возможно?WPF: рисование одиночного символа в прямоугольнике

// EDIT: то, что я пытаюсь сделать, заключается в размещении скобок вокруг математического термина, который может иметь разную высоту.

поздравления

ответ

1

Что-то, как это должно работать:

<Border Background="AntiqueWhite"> 
    <TextBlock Text="?" /> 
</Border> 

Я установить фон границы, так что вы можете увидеть его. Обычно вы хотите оставить его или прозрачно.

+0

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

+1

@Robert: В этом случае вам нужно рисовать растровое изображение самостоятельно или преобразовать символ в контур. Шрифты имеют пространство вокруг символов по причине, и все, что отображает персонажа из шрифта, будет уважать это пространство. – Joey

+0

@Robert - ах, мое непонимание, я обновлю свой ответ – ChrisF

Смежные вопросы