代码:
//具体样式的更改可以修改 style元素
new Ext.FormPanel({
title: 'default',
width:300,
height: 300,
frame: true,
border:true,
renderTo:document.body,
layout:'form',
items:[
{
xtype : 'box',
autoEl : {
tag : 'a',
href : '#',
children : [{
tag : 'img',
'ext:qtip' : "Export PDF",
src : 'pdf.jpg'
}]
},
style : 'cursor:pointer;',
listeners : {
render : function(c) {
c.getEl().on('click', function() {
alert('click!!');
}, c, {stopEvent : true});
}
}
},
{
xtype : 'box',
autoEl : {
tag : 'a',
href : '#',
children : [{
tag : 'img',
'ext:qtip' : "Export Word",
src : 'word.jpg'
}]
},
style : 'cursor:pointer;',
listeners : {
render : function(c) {
c.getEl().on('click', function() {
alert('click!!');
}, c, {stopEvent : true});
}
}
}
]
})
截图:
FIRBUG 查看生成的代码:
- 大小: 4.6 KB
- 大小: 4.2 KB
分享到:
相关推荐
本文将详细介绍如何在Xcode 4.6.3环境下使用代码创建并使用UIButton。 首先,我们需要了解UIButton的基础知识。UIButton继承自UIControl,提供了多种样式,如系统样式、定制图片样式等。系统样式包括:...
"images-开发使用的button图片"这个标题表明这是一份专门用于开发中的按钮(Button)图像资源。这些图片通常会被用作应用程序界面中的交互元素,以供用户点击执行特定操作。在描述中提到“有用的button小图片”,...
在本篇内容中,我们将深入探讨如何在Android应用中创建和使用带有图片的按钮,并讨论一些高级特性。 首先,让我们了解如何在XML布局文件中创建一个带图片的按钮。在Android Studio中,你可以在`res/layout`目录下...
然而,标准的BUTTON控件默认只支持显示文本,不直接支持显示图片。本篇将详细介绍如何在VC++中实现在BUTTON控件上显示图片的源码技术。 首先,我们需要了解按钮控件的基本使用。在MFC(Microsoft Foundation ...
在iOS中,我们可以使用UIButton类来创建和定制按钮,包括设置按钮的图片。本篇将深入探讨如何在iOS App中为按钮设置图片。 首先,我们需要了解UIButton的类型。UIButton有几种不同的样式,包括:UIButtonTypeCustom...
在UE4(Unreal Engine 4)中,创建交互式用户界面时,通常会使用Button组件来实现玩家的点击操作。然而,默认情况下,Button的触控区域(HitBox)是基于其几何形状,通常是矩形,这可能不适用于具有复杂图形的按钮。...
你可以仿照上述步骤,修改`list_item.xml`布局,将Button替换为ImageButton,然后在Adapter中相应地处理图片的设置和点击事件。 总结来说,ListView的基本使用包括创建ListView、定义条目布局、创建Adapter并实现...
总之,“文字在左图片在右Button”的实现涉及Android UI布局和控件的使用,通过XML属性配置或自定义视图,我们可以轻松创建出满足需求的交互式按钮。在设计过程中,务必兼顾美观性和易用性,以提升应用的整体品质。
例如,你可以使用GDI+或者OpenCV等图像处理库解析图片,获取像素边缘,然后创建相应的区域对象。 2. **重写CButton**: MFC中的CButton类是标准按钮控件的封装。为了实现不规则形状,我们需要继承CButton,并重写其...
这里我们以广泛使用的Qt库为例,它提供了丰富的控件和强大的功能,方便我们创建带有图片和文字的Button。 1. **Qt库介绍**:Qt是一个跨平台的C++图形用户界面应用程序框架,支持Windows、Linux、macOS等多种操作...
本文将详细讲解如何在VC中为Button控件添加背景图片,并实现根据按钮状态改变背景图片的效果。 首先,我们需要了解Win32 API中的Button控件。Button控件是窗口小部件,用于响应用户的点击操作。在VC中,我们通常...
标题"Button使用QSS变图片按钮.rar"暗示了这个压缩包包含了一个关于如何实现这一功能的实例。 QSS是Qt框架提供的一种样式表语言,类似于网页设计中的CSS,用于定制Qt应用程序的外观。它允许开发者通过简单的文本...
本文将详细介绍如何使用 `Tkinter` 和 `PIL` (Python Imaging Library) 来创建一个简单的按钮,当用户点击该按钮时,可以从本地文件系统中选择一张图片,并将其显示在一个画布上。 #### 二、代码详解 ##### 1. ...
这个功能的核心在于理解和使用控件的事件处理以及对图片资源的管理。在实际开发中,可能需要根据具体需求进行优化,比如添加动画效果、支持更多图片或实现自动轮播等。总的来说,掌握这些基础知识对于构建用户友好的...
4. **绘制边框**:如果需要,可以用不同颜色的画笔画出Button的边框,可以使用`CreatePen()`创建画笔,然后`SelectObject()`选入设备上下文,最后`DrawRect()`画边框。 5. **绘制文本**:使用`SetBkMode()`设置文本...
在提供的"ImageView+Button使用方法"压缩包中,可能包含了示例代码和资源文件,可以帮助初学者快速理解和实践上述概念。通过阅读源码,理解布局文件中的XML标签用法,以及Activity中的Java代码如何与布局组件交互,...
在iOS开发中,创建UI元素是应用程序界面设计的基础工作,其中按钮(UIButton)是最常见且重要的控件之一。本教程将深入讲解如何在代码中创建一个按钮,这对于开发者理解和掌握iOS应用编程至关重要。 首先,我们需要...
本主题聚焦于使用API函数来创建常见的图形用户界面(GUI)控件,包括Edit、CombBox、ListBox、Button、GroupButton、RadioButton以及CheckButton。这些控件是构建Windows应用的基础元素,广泛应用于各种桌面软件。 ...
本文将详细讲解如何在GTK中设置和使用`Button`控件,结合提供的可执行代码,帮助你深入理解其工作原理。 首先,我们需要了解GTK中的基本概念。GTK采用事件驱动模型,当用户与界面交互时,如点击按钮,会产生相应的...
现在,当创建或使用`MyButton`控件时,它将会根据我们在`OnDrawItem`中定义的方式进行绘制,实现了自定义的字体、字体大小、背景色和背景图片。 以上就是MFC中修改Button控件的方法,通过派生和重载`OnDrawItem`...