vb.net
文章平均质量分 57
departure19841030
なし
展开
-
动态添加控件的事件可以写在类中
Public Class Form3 Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim a1 As New Mypicturebox Dim a2 As New Mypicturebox原创 2009-10-23 17:53:00 · 423 阅读 · 0 评论 -
如何在程序运行中动态改变对象属性在PropertyGrid可见性和只读属性
以下两个方法分别实现可见性和只读属性的动态改变: void SetPropertyVisibility(object obj, string propertyName, bool visible) { Type type = typeof(BrowsableAttribute); PropertyDescriptorCollection props = TypeDescriptor.GetProp原创 2009-10-23 20:07:00 · 6085 阅读 · 4 评论 -
Addhandler addressof 不错的列子
Addhandler [Event],addressof [Sub or Function] 比如你有个button id:btnDemo 添加事件: Addhandler btnDemo.Click addressof btnclick sub btnclick() .......... end原创 2009-10-26 02:29:00 · 6850 阅读 · 1 评论 -
求多边形面积 三角形分割法
Rem 凸n变形可以看成是n-1个三角形的面积 Rem 三角形的面积S=sqr(p*(p-a)*(p-b)*(p-c)),其中,p=(a+b+c)/2,a、b、c为边长,边长=sqr((x1-x2)^2+(y1-y2)^2),而(x1,y1)和(x2,y2)分别为两点的坐标值 Rem 以下代码为求任意多边形的面积,边数由用户自行决定 Private Sub Command1_Click()Dim转载 2009-11-05 20:05:00 · 3592 阅读 · 1 评论 -
VB.NET 数组的定义 动态使用 多维数组
我们都知道在所有程序设计语言中数组都是一个非常重要的概念,数组的作用是允许程序员用同一个名称来引用多个变量,因此采用数组索引来区分这些变量。很多情况下利用数组索引来设置一个循环,这样就可以高效地处理复杂的情况,因此在很多情况下,使用数组可以缩短或者简化程序的代码。本文主要介绍VB.NET数组的使用,希望对大家的使用带来帮助。 数组中的第一个元素的下标称为下界,最后一个元素的下标称为上界,转载 2009-11-04 00:32:00 · 64092 阅读 · 4 评论 -
在一个类中的事件中 触发其他类的对象的事件
Public Class Form4 Dim WithEvents t1 As New temp Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load t1.init() End Sub Private原创 2009-10-26 21:29:00 · 1108 阅读 · 0 评论 -
动态添加控件的事件可以写在类中
本文主要介绍的是,如何对PropertyGrid中某个属性定义下拉框的功能。如下图所示。建立一个简单的Class并和PropertyGrid关联打开 Visual Studio。在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows 应用程序 (Windows转载 2010-02-20 15:30:00 · 797 阅读 · 0 评论 -
用 PropertyGrid 实现 Visual Studio 2005 样式的属性窗口 (Properties Window)
在 Visual Studio 里,有一个很好用的东西,就是属性窗口 (Properties Window),如下图所示。属性窗口列出了一个对象所有可见的属性,你可以浏览和修改属性,非常方便。如何用 Visual Basic 2005 实现这样一个属性窗口呢?我们可以用 VB 2005 提供一个现成的控件,叫做 PropertyGrid,来实现属性窗口。PropertyGrid 控件的转载 2010-02-20 14:04:00 · 2415 阅读 · 0 评论