C#,button按钮上的图片太大,如何调整图片大小?

C#,导入button按钮上的图片太大,如何调整按钮上的图片大小?只能编辑图片大小再导入?那太郁闷了,有没好办法?要求图片在左边,文字在右边,不要文字在图片上

首先,button的背景图片本身就是要做背景来用的,所以必然是要覆盖全部button的。
然后,我记得图片可以调整填充方式,平铺还是充满之类的,你可以看看有没有适合的。
最后,如果没有合适的,那就做一个和背景色一样颜色,和你的图片一样大小的纯色图片,两个合成一张,文字可以调成居右,这样就满足你的要求了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-21
调整按钮大小自然显示图片大小改变。
没见过你这样的图片显示在左边,文字还显示在右面。见了鬼了。

c#Button上面图片大小的问题
不要在Image属性设置,要在BackgroundImage属性设置你要的图片,再选择BackgroundImageLayout属性为Stretch就行了。

...图像,怎么控制添加图片的大小以适应Button的大小?
设置为:Zoom 就按图片原比例缩放(不变形)设置为:Stretch 则按控件的大小缩放(变形)

C# winform 限制图片大小
判断上传文件的大小(字节)即可,超过规定值就用程序压缩或以提示形式让用户重新选择图片 如果是解像度的话,上传时先判断图片大小,超过就缩放到指定大小再录入数据库,没超过就录入即可。判断解像度 private void button1_Click(object sender, EventArgs e){ OpenFileDialog ofd = new OpenFileDialog()...

用C#怎么实现图片放大一倍和缩小一倍。
int nowHeight = (int)(bm.Height \/ times); Bitmap newbm = new Bitmap(nowWidth, nowHeight);\/\/新建一个放大后大小的图片 if (times >= 1 && times <= 1.1) { newbm = bm; } else { Graphics g = Graphics.FromImage(newbm); g.InterpolationMode =...

c#下ppc如何调整图片大小?
Dim bigpath As String '上传以后的地址 bigpath = upimg.PhotoSave(Me.FileUpload1)'缩小 Dim minimg As String Dim shink As New ShrinkImg minimg = shink.Shrinkimg(bigpath, 150, 150)'保存进数据库 Dim saveimg As New PhotoQuery saveimg.PTitle = Me.TextBox1.Text saveimg.PWr...

请问C#Winform窗口怎么更改 最大化 最小化关闭的图片
楼主您好 您的这个问题我是这样实现的:可以先把默认的几个button设置为不显示 然后自己添加上几个Button,就可以自行更改它的图片了 楼主您看这样行么 有问题了可以给我发消息 参考资料:乐意帮助您

如何样在C#winform中用按钮控制图片的放大与缩小,就是两个按钮一个放 ...
一个button写:Image1.Width = Image1.Width\/2;Image1.Height= Image1.Height\/2;另一个写:Image1.Width = Image1.Width*2;Image1.Height= Image1.Height*2;

c#改变图片大小和限定文件大小
string thumbnailImagePath, int width, int height) { System.Drawing.Image serverImage = System.Drawing.Image.FromFile(serverImagePath); \/\/画板大小 int towidth = width; int toheight = height; \/\/缩略图矩形框的像素点 int x = 0; int y = 0; int ow ...

C# 点击图片放大 ,再点就变回原大小 也就是实现点击查看大图。图片是放...
this.pictureBox1.Location.X - 75, this.pictureBox1.Location.Y - 75, 300, 300);} else { this.pictureBox1.SetBounds(this.pictureBox1.Location.X + 75, this.pictureBox1.Location.Y +75, 150, 150);} } 150,300 是大小 你自己设置。 在pictureBox的 MouseClick事件添加代码。

C#如何实现图片按钮上图片的移动
private void button1_Click(object sender, EventArgs e){ int x = 300;int y = 200; \/\/指定移动的位置 for (int i = 0; i < 100; i++){ pictureBox1.Location = new Point(pictureBox1.Location.X + x\/100, pictureBox1.Location.Y + y\/100);System.Threading.Thread.Sleep(1...

相似回答