VB..NET 是支持用户自定义控件的,这个方法特别好用。当然如果想建成比较复杂的控件还需要很多知识,本文只是演示一遍如何建立简单的自定义控件,以及如何在新的项目中引用这个控件(就像标准控件一样拖动)
㈠新建一个Windows 窗体控件库,命名为“自定义控件1”
㈡ 向空白的控件中拖放标准控件(这里拖放了CheckBox和TextBox控件,更改了控件的背景色)
㈢ 向控件添...
分类:
Web程序 时间:
2015-04-24 09:11:37
阅读次数:
218
Quartz2D作用 : 绘制图案、绘制文字、绘制图片、自定义控件,其实大部分UI控件的内容是通过Qurtz2D画出来的Quartz2D是来自Core Graphics是一个二维绘图引擎,同时支持ios和Mac系统利用Quartz2D绘制东西到View上的步骤 :1. 自定义一类,继承自UIView...
分类:
移动开发 时间:
2015-04-23 17:19:35
阅读次数:
217
在开发过程中,尽管Android系统提供了非常多的控件给我们使用,但是还是不能满足我们人类的需求,感觉我们确实在贪婪了,呵呵!这个时候,我们可能就要用到自定义控件,以及自定义属性,应该怎么操作呢?
一般要按照以下几个步骤来操作:
1,继承View或其它控件,重写构造函数onDraw,onMeasure,onTouch等函数。
2,自定义属性的话,就需要在values下建...
分类:
其他好文 时间:
2015-04-23 13:34:19
阅读次数:
174
步骤1:创建WinForm工程
步骤2:在刚刚创建的WinForm工程中新建或者添加现有的WPF用户自定义控件
<UserControl x:Class="wndFormTest.ComBoBoxButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...
OWNERDRAW实现自绘按钮 一准备工作 在您决定开发 Windows 提供的常规免费自定义控件范围之外的控件之后,您必需确定自己的控件将有多少独到之处 — 在功能和外观两方面。例如,我们假定您正在创建一个类似于计速表的控件。由于公共控件库 (ComCtrl32.dll) 中没有类似的控件,您完全...
分类:
其他好文 时间:
2015-04-23 01:52:44
阅读次数:
153
这个例子是比较有用的,基本上可以说,写完这一次,以后很多情况下,直接拿过来addView一下,然后再addInterceptorView一下,就可以轻轻松松的达到组合界面中特定控件来响应特定方向的触摸事件了。
在写Android应用的过程之中,经常会遇到这样的情况:界面包含了多个控件,我们希望触摸在界面上的不同滑动动作能被不同的控件所接收,或者在界面不同位置滑动的动作能被不同的控件所接收,一个典型的例子就是ListView和Header的组合。...
分类:
移动开发 时间:
2015-04-23 00:08:01
阅读次数:
212
一、概述
在上一篇博文中,我们给大家介绍了Android自定义控件系列的基础篇。链接:http://www.cnblogs.com/jerehedu/p/4360066.html
这一篇博文中,我们将在基础篇的基础上,再通过重写ondraw()方法和自定义属性实现圆形进度条,效果如图所示:
二、实现步骤
1、 编写自定义组件My...
分类:
移动开发 时间:
2015-04-22 18:33:09
阅读次数:
233
一、概述
在android开发中很多UI控件往往需要进行定制以满足应用的需要或达到更加的效果,接下来就通过一个系列来介绍自定义控件,这里更多是通过一些案例逐步去学习,本系列有一些典型的应用,掌握好了大家也可去创新开发出一些更好的UI,本次先通过简单案例掌握一些基础知识——如何在自定义控件中定义属性.
二、实现定制一个简单RadioButton
...
分类:
移动开发 时间:
2015-04-22 18:31:41
阅读次数:
109
一、问题概述
通过之前的应用练习其实我们已经对自定义控件有了一定的掌握(查看自定义控件系列其余文章:基础篇、应用篇之圆形进度条),但还是要不断做一些应用锻炼思维和熟练度,接下来我们再运用自定义控件编写一个新闻列表的标题栏,该标题栏控件有三种样式,效果如图所示:
样式1:
样式2:
样式3:
并且标题文字、左右图标可自由变换。实现步骤如下:...
分类:
其他好文 时间:
2015-04-22 18:30:05
阅读次数:
131
平时在Android开发中,一般不太可能频繁使用到Paint——画笔。但是在某些特殊的情况下,例如 自定义控件(继承View)的时候,有时候就需要请出画笔在画布(Canvas,将下篇文章中讲述Canvas)上像“画”出我们想要的元素。然而,很多开发人员对画笔Paint的了解知之甚少,包括我自己在内,所以在今天在这里总结一下Paint的在Android图像处理中起到的作用和用法。...
分类:
移动开发 时间:
2015-04-22 11:48:25
阅读次数:
283