C#的imagebutton

常常要用到好看一点的button去做,C#本身不提供imagebutton这个控件。

可以用如下方法:

用imagebox添加image图片。对此image进行事件的处理。

有时候所添加的image过大或过小,如何使得image能够动态适应手动的对控件的拉伸和延展?

通过对控件的SizeMode的设置 设置为StrechImage。。能够很好的适应我们的要求。

C#的imagebutton

时间: 2024-09-15 02:42:56

C#的imagebutton的相关文章

如果用ImageButton需要使用图片

ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸.src是图片内容(前景),bg是背景,可以同时使用. 此外:scaleType只对src起作用:bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式,示例代码如下: <ImageView android:id="@+id/img" android:

Android控件之Button(按钮控件)和ImageButton(图片按钮控件)

一.Button和ImageButton特证: 1.共同特证: 都可以作为一个按钮产生点击事件 2.不同特证: Button有text的属性,ImageButton没有 ImageButton有src属性,Button没有 二.布局文件中设置Button和ImageButton控件 <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_heigh

Asp.net2.0之自定义控件ImageButton

控件模仿winform中的button,可以支持图片和文字.可以选择执行服务器端程序还是客户端程序,还有一些简单的设置. 不足的是不支持样式,下次希望可以写一个工具条. 以下就是代码 以下为引用的内容: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.UI.WebControls;using System.ComponentModel;using

【android】动态添加ImageButton的去边框办法

一句话即可.ImageButton.setBackgroundResource(R.drawable.abc_list_selector_background_transition_holo_light);其中网络上的答案如设置背景图片透明度等不适合动态添加的控件,仍会有不可见的边框存在,使得控件位置偏移.

Android UI编程之自定义控件初步——ImageButton

概述: 我想我们在使用一些App的时候,应该不会出现一些"裸控件"的吧.除非是一些系统中的软件,那是为了保持风格的一致性,做出的一些权衡.我这里并非是在指责Android原生的控件不好看,说实在的,我很喜欢Android的一些原生控件.只是有些时候为了风格的一致性,就不得不去花些功夫在美工上.这于美工这一点,我对某讯的产品的确欣赏.下面就让我们开始一点一点学习Android UI编程中的自定义控件. 分析: 自定义控件就点像堆积木,并给它涂上颜色,和功能说明.下面就让我们用一个例子来逐

Android 自定义Android带图片和文字的ImageButton

经过分析,上述按钮效果实际上就是一个布局,一个最简单不过的垂直线性布局,上部分是一个ImageView,下部分是一个TextView,这个布局可点击.可设置监听. 我们首先要编写自己的ImageButton类,然后在主布局文件中为我们自定义的Button编写布局,最后在Activity中调用我们自定义ImageButton即可. 首先,我们编写一个MyImageButton类,继承自LinearLayout package com.billhoo.study; import android.co

java.lang.ClassCastException: android.widget.ImageButton 问题

上周三开发的时候遇到了问题,就是我的xml没问题,但是每次给这个控件添加点击事件的时候会奔溃. 我因为开发快要上线了,所以将异常处理全部写到一个文件发给服务器了,调试的时候不会打印log.我当时真懵了,觉得不可能是代码问题,一直找逻辑问题,后来还得看log(汗....)发现是这个错误,查了一下 这个异常是因为类型不一致,也就是类型转换错误,想起来在之前写Java代码的时候也会遇到比如integer的一个变量用String类型的去拿的时候会报错. 然后我就看了一下出错代码行,是在 我findbyi

心情日记app总结 数据存储+服务+广播+listview+布局+fragment+intent+imagebutton+tabactivity+美工

---恢复内容开始--- 结果截图如下: 第一张图是程序主界面,主要是显示记事列表的一些个事件.旁边的侧拉框是自己登陆用的.可以设置密码.可以查看反馈与关于等信息. 点击第一张图片下方的图标,会显示不同的内容,分别如下: 这四张图分别是添加心情,统计心情记录,设置闹铃,开启音乐.分别对应  添加心情模块.统计心情记录模块.铃声提醒模块.音乐播放器模块 按我的想法,此款app主要用来记录心情,而且可以边播放音乐边写日志.而且,还可以通过闹铃提醒我们写日志.而且,还可以统计我们最近的心情状态,为及时

ImageButton按压效果失效

LinearLayout中ImageButton的按压效果不起作用,如图 布局如下: <LinearLayout android:id="@id/ll_add_reply_face" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_

ImageButton和Button区别

一.基础准备 Imagebutton 继承 Imageview,就是用一个图标代表了一些文字,它没Android:text属性.它由Android:src指定图标的位置 android:src="@drawable/back"      Button 继承 Textview,所以TextView的一些属性也适用于Button控件. Button把图片当作背景与放在ImageButton/ImageView中的效果是不一样的. 二.代码 1.  如何设置按钮的样式? <Button