当前位置:编程学习 > C#/ASP.NET >>

PPC开发中button.text不能分行显示问题.

哎,用.net开发应用程序怎么好多功能都没有呢,我写了更改button.text的代码后,发现如果字符太长的话,他也不会分行显示,按钮已经够大了,我在windows应用中试过,button.text = "分行/r/n显示"他是会分的,但到PDA中却不行.怎么办呀.. --------------------编程问答-------------------- GDI+ 自定义绘图。PDA支持有点不好 --------------------编程问答-------------------- GDI+ 自定义绘图?这个我不会呀,能给个简单的例子或是详细点的指点吗.. --------------------编程问答-------------------- 我只要实现button按钮的文本能分行显示就可以了.只要在PPC上面哦. --------------------编程问答-------------------- 顶
没试过
楼主可以考虑将字体变小点 --------------------编程问答-------------------- 我再顶,试过了,放到最小了,其实button.text = "分行/r/n显示"他的运行效果是在button按钮上只会显示"分行"两个字"显示"两个字却没了. --------------------编程问答-------------------- 哪位高手能指点一下啊,在线等待. --------------------编程问答-------------------- 问题解决了,在按钮上加个label 控件将文本写入,然后在windows 的click事件中判断点击鼠标的位置做对比就可以了,例子:
int y,x;
            int ly,lx;
            int lzy,lzx;
            y = Control.MousePosition.Y - 26;
            x = Control.MousePosition.X;
            ly = label1.Location.Y;
            lx = label1.Location.X;
            lzy = ly + label1.Height;
            lzx = lx + label1.Width;
            if (ly <= y && y <= lzy && lx <= x && x <= lzx)
                button1_Click(sender, e);
开心...
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,