Как добраться, текст помещаются в текстовый блок в WPF

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

Как программист, я нахожу, что это полезный, чтобы иметь много исходных файлов открывается сразу, и часто организовывать мой рабочий стол на моем (широкоэкранном) мониторе так, чтобы два исходных файла были рядом. Я мог бы программировать в обоих, или просто читать один и программировать в другом.

я нахожу его неудовлетворением и срывом, когда один из тех исходных файлов> 120 символов по ширине, потому что это означает, что я не могу удобно соответствовать строке кода строки экрана. Это нарушает форматирование для выравнивания обертки.

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

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

5
задан Dave Clemmer 31 August 2011 в 16:54
поделиться

2 ответа

Почему бы вам не попробовать использовать свойство TextWrapping этого TextBlock ?

XAML:

<TextBlock TextWrapping="Wrap" Text="very very very long text" Width="30"/>

C #:

myTextBlock.TextWrapping = TextWrapping.Wrap;
11
ответ дан 18 December 2019 в 13:15
поделиться

Если вам не нужен перенос, то еще один вариант, который вы, возможно, захотите изучить, - это нажатие на горизонтальную / вертикальную полосу прокрутки. Читая вопрос, я думаю, что перенос текста может быть более подходящим (похоже, вы не хотите что-либо скрывать), но варианты всегда хороши.

<ScrollViewer Height="30">
    <TextBlock Width="30" TextWrapping="Wrap">HElooooooooooooooooooooooooooooooooooooo</TextBlock>
</ScrollViewer>

РЕДАКТИРОВАТЬ: объединяет перенос слов и средство просмотра прокрутки.

3
ответ дан 18 December 2019 в 13:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: