动态生成多个VBE按钮控件并操作它们的属性(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-12-22 14:55 点击:

                (objOLEObject.Object, Forms.CommandButton) 
            objCommandButtonControls.Init() 
        Next i 
    End Sub 
 
End Class 
 
Public Class CommandButtonControls 
    Public WithEvents objCommandButton As Forms.CommandButton 
    Public Name As String 
    Public Caption As String 
 
    Public Sub New(ByVal Name As String, ByVal Caption As String) 
        Me.Name = Name 
        Me.Caption = Caption 
    End Sub 
 
    Public Sub Init() 
        objCommandButton.Caption = Caption 
    End Sub 
 
    Private Sub objCommandButton_Click() Handles objCommandButton.DblClick 
        MsgBox(Name & Chr(13) & Caption) 
        If Name.Equals("btn3") Then 
            objCommandButton.Font.Bold = True 
        End If 
    End Sub 
End Class 

这似乎是唯一行得通的方法了,因为在Worksheet中我们是没办法操作控件属性的。


摘自 TX_OfficeDev的专栏
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • asp.net 设置GridView的选中行的实现代码
  • C#高级编程:数据库连接[1]
  • 经典C++程序1
  • IIS 自动回收导致后台定时器失效的问题解决
  • ASP.NET GridView列表代码示例
  • Asp.net MVC源码分析--Action Filter的链式调用
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1