Могу ли я вращать строки с помощью string.format () или любой другой функции в c #? - PullRequest
0 голосов
/ 31 января 2011

Я пытаюсь повернуть строку на 90 'и сместить ее вертикально на графике вместо того, чтобы отображать ее в обычном горизонтальном режиме. На самом деле я использую это в веб-приложении (веб-сайт asp.net mvc 2), а не на консолиили другой проект .. Есть ли встроенная функция или метод, который я могу использовать для достижения этой цели?

Ответы [ 5 ]

4 голосов
/ 31 января 2011

Единственное, что контролирует отображение строки - это элемент, отображающий ее. Примерами являются элементы управления надписью и надписью, графические элементы управления и т. Д.

Сам класс String не знает, что вы собираетесь с этим делать.

UPDATE
Основано на обновлении вопроса и комментариях: Это специфично для flash и не имеет ничего общего с .net. Вам нужно будет изменить SWF-файл так, чтобы содержимое отображалось в нужном вам повороте.

1 голос
/ 31 января 2011

Вам нужно будет использовать CSS для этого. Вот учебник (учтите, что он может быть очень специфичным для браузера)

http://snook.ca/archives/html_and_css/css-text-rotation

1 голос
/ 31 января 2011

Как отображается строка?string.Format - для изменения текстового представления объекта (замена токена, форматирование чисел и дат и т. Д.);на самом деле он не делает ничего визуального (расположение экрана, шрифт, размер, ориентацию и т. д.).

Если вы сами рисуете строки с помощью объекта Graphics, взгляните наDrawString, которые принимают StringFormat объект.

0 голосов
/ 31 января 2011

Это презентация.C # string не имеет к этому никакого отношения.Для этого используйте CSS или JavaScript.

0 голосов
/ 31 января 2011

String.Format () обрабатывает только текстовый аспект ... но не стиль (расположение, шрифт и т. Д.) Отображаемой строки.

Поскольку вы упоминаете, что это приложение ASP.NET MVC 2, я бы предложил использовать CSS для поворота вашего текста. Вот хороший учебник о том, как реализовать ротацию в кросс-браузерной манере:

Поворот текста с помощью CSS - Snook.ca

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