我可以使用 string.format() 或 C# 中的任何其他函数旋转字符串吗?

发布于 2024-10-15 09:38:15 字数 124 浏览 6 评论 0 原文

我正在尝试将字符串旋转 90' 并将其垂直显示在图表上,而不是以正常的水平方式显示它。我实际上是在 Web 应用程序(asp.net mvc 2 网站)上使用它,而不是控制台或其他项目..是否有任何内置函数或方法可以用来实现这一目标?

I am trying to rotate a string 90' and displa it vertically on a graph instead of displaying it in the normal horizontal fashion.I am actually using this on a web application (asp.net mvc 2 website) and not a console or other project .. Is there any built in function or method I can use to achieve that ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

猫性小仙女 2024-10-22 09:38:15

唯一控制字符串显示的是实际显示它的项目。例如标签和文本框控件、图形控件等。

String 类本身并不知道您将用它做什么。

更新
根据问题更新和评论:这是特定于 flash 的,与 .net 无关。您需要修改 SWF 以按所需的旋转方式显示内容。

The only thing that has control of the display of a string is the item actually displaying it. Examples are label and textbox controls, graphing controls, etc

The String class itself has no knowledge of what you are going to do with this.

UPDATE
Based on the question update and comments: This is flash specific and has nothing at all to do with .net. You'll need to modify the SWF to display the content at the rotation you want.

山人契 2024-10-22 09:38:15

字符串是如何显示的? string.Format 用于更改对象的文本表示(标记替换、数字和日期的格式等);它实际上并没有做任何视觉上的事情(屏幕位置、字体、大小、方向等)。

如果您自己使用 Graphics 对象绘制字符串,请查看 DrawString 接受 StringFormat 对象。

How is the string being displayed? string.Format is for altering the textual representation of an object (token substitution, formatting of numbers and dates, etc.); it doesn't actually do anything visual (screen location, font, size, orientation, etc.).

If you're drawing the strings yourself with a Graphics object, take a look at the overloads for DrawString that take a StringFormat object.

三寸金莲 2024-10-22 09:38:15

您将需要使用 CSS 来完成此操作。这是一个教程(请注意,它可能非常特定于浏览器)

http://snook.ca/档案/html_and_css/css-text-rotation

You're going to need to use CSS to do this. Here's a tutorial (be aware it can be very browser specific)

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

韬韬不绝 2024-10-22 09:38:15

String.Format() 仅处理文本方面...而不处理所显示字符串的样式(位置、字体等)。

既然您提到这是一个 ASP.NET MVC 2 应用程序,我建议使用 CSS 来旋转您的文本。这里有一个关于如何以跨浏览器方式实现旋转的很好的教程:

Text Rotation with CSS -斯努克.ca

String.Format() only handles the textual aspect...not the styling (location, font, etc.) of the string being displayed.

Since you mention that this is an ASP.NET MVC 2 application, I would suggest using CSS to rotate your text. Here's a good tutorial on how to implement rotation in a cross-browser manner:

Text Rotation with CSS - Snook.ca

伪心 2024-10-22 09:38:15

这是演示。 C# string 与此无关。使用 CSS 或 JavaScript 来执行此操作。

It is presentation. C# string has nothing to do to it. Use CSS or JavaScript to do this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文