button图片

时间:2024-10-26 21:50:39编辑:优化君

android中怎么让 button组件居中显示

使用下面的两个属性,就可以实现对齐功能
android:gravity用于设置View组件的对齐方式

android:layout_gravity用于设置Container组件的对齐方式


<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="center"
android:text="全部选择" />


怎么将Button上的文字和android:drawableLeft都居中

Button上的android:drawableLeft设置的图片就是居左,无法和文字一起居中,文字属性可以通过android:layout_gravity设置居中,想要android:drawableLeft设置的图片居中,可以通过另外的方法来实现,建议:两张图片合二为一,android:drawableLeft设置的图片直接和按钮背景图合到一张图片上,android:drawableLeft设置的图片大约位于按钮背景图三分之一处(黄金分割点),右侧空出文本区域。


c#中怎样改变button的形状? 想把C#中按钮做成圆形的,要怎么做?改程序的话最好说的细致些!谢谢

扩展一下类,重载OnPaint事件。OnPaint 里你想怎么画就怎么画,想怎么贴图就怎么贴图。public class FirstControl : Control{ public FirstControl() {} protected override void OnPaint(PaintEventArgs e) { // Call the OnPaint method of the base class. base.OnPaint(e); // Call methods of the System.Drawing.Graphics object. e.Graphics.DrawString(Text, Font, new SolidBrush(ForeColor), ClientRectangle); } }


上一篇:美丽人生评价

下一篇:没有了