读书人

怎么旋转TxtBox文本框

发布时间: 2012-01-30 21:15:58 作者: rapoo

如何旋转TxtBox文本框
由于登录界面是一个很漂亮的倾斜30度的卡片,用户名和密码的输入框都必须是倾斜的,而且输入框中的光标也是斜的,请问这看上去简单的功能如何实现?望高手指点,发自内心的感谢大家!

[解决办法]
没用过,帮顶一下
[解决办法]
mark

[解决办法]
帮顶
[解决办法]
如果要实现楼主所说的功能,唯一的办法只有重写TextBox了.除非有某些API函数能实现,不然自己重绘文本框感觉难度蛮大

您可以说服自己的老板:"你见过别人的软件有倾斜的文本框吗?!",让美工把文本框的位置设计成水平.
[解决办法]
别用文本框了
直接DrawText
[解决办法]
自己绘图最好了,画文字,再画线条就可以了,还好控制。
[解决办法]
mark
[解决办法]
http://topic.csdn.net/u/20070918/09/366f9443-cc1c-40d8-96f3-9af559b8ba50.html
看看这个
大致就是这个思路
[解决办法]
重写TextBox比较麻烦,建议用画的,光标可以另外处理,比如用个
gif图片定位
[解决办法]
自己画框,输入时劫取消息再显示。
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");
[解决办法]
是自己自定控件吧!!
[解决办法]
你的这个要求好像微软新出的 wpf可以实现, wpf对图片和那些个性化的东西作的很仔细; 具体的就不知道了;
[解决办法]
WPF做界面控件的绘制可以完全由XAML定义,旋转翻转之类不在话下,就是你的界面要完全从WinForms变过去,比较辛苦。另外这个是纯粹的.NET 3.0技术,发布需要带上.NET 3.0。此外VS 2005可以安装WPF插件做WPF开发,虽然只是Beta版的。正式的WPF设计器是微软新出的Expression Studio的几个软件,和VS 2008 Beta 2.
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");

我最喜欢这一句了```
[解决办法]
死心吧...

不然就自己重绘...

也可以自行开发这种个性控件...

呵呵...
[解决办法]
把textbox边框去掉,用图片代替,不过文字斜不了
[解决办法]

MessageBox.Show("此界面需要将显示器歪斜30度观看");
~~~~~~~~~~~~~~
经典!我喜欢
[解决办法]
用flash做,再链接传递给.net文件
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");
~~~~~~
好经典.....
自定义控件吧....
貌似可以的
[解决办法]
这个效果不怎么好做的。

我没见过。呵呵
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");
顶下这个
[解决办法]
自己写个控件,管他怎么旋转.小心我转个180度,让你倒着看 **
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");

喜欢!哈哈,再顶下这个!

[解决办法]
倾斜30度,有创意!
------解决方案--------------------


有必要吗?文本框斜着放看着累不累啊?乍一看好看,时间长了得被用户骂死!
以为小女生做卡片呢?你们老板真是无语了。。。
[解决办法]
to:楼主

方法倒是很多 但是大多是通过样式来解决

本质上没有可行的解决方案 也不可设置成你想要的效果

写样式 将textbox本身设置的边框全部设置成none 在其设置背景图片

背景图片则是楼主想要3D斜角图片 设置输入的字体 为斜角 这样不就行了嘛 ?


如果是 winform的话 那就麻烦点了
[解决办法]
只能用画的了,画一个方框做文本框,鼠标在这个方框区域内单击后用timer控制斜线的显示与否来模仿闪烁
[解决办法]
思想不错`~~~顶一下`~但是实现的话,就不是那么好实现 了,也不可能为了一个美观就浪费网络的资源吧~~呵呵~~调的的东东应该也不会少吧~~
要是你能写个这种控件,我也是很支持你的,不过只能是精神上的支持,行动上的话,我还没有这种能力!呵呵`~~
[解决办法]
MessageBox.Show("此界面需要将显示器歪斜30度观看");
----------------------
这个是最好的解决方案

读书人网 >C#

热点推荐