广告
返回顶部
首页 > 资讯 > 精选 >VB.NET如何自定义属性
  • 630
分享到

VB.NET如何自定义属性

2023-06-17 17:06:29 630人浏览 八月长安
摘要

这篇文章主要介绍了VB.NET如何自定义属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。类文件:(Class1)Imports System  &nbs

这篇文章主要介绍了VB.NET如何自定义属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

类文件:(Class1)

  1. Imports System   

  2. Imports System.Reflection   

  3. < AttributeUsage(AttributeTargets.
    All, AllowMultiple:=True, 
    Inherited:=True)> _   

  4. Public Class Class1   

  5. Inherits System.Attribute   

  6. Private FamilyName As String   

  7. Private GivenName As String   

  8. Public Sub New(ByVal Family
    Name As String)   

  9. Me.FamilyName = FamilyName   

  10. End Sub   

  11. Public Overrides Function 
    ToString() As String   

  12. Return String.FORMat("Author:
    {0}{1}", FamilyName, GivenName)   

  13. End Function   

  14. Public Property Family() As String   

  15. Get   

  16. Return FamilyName   

  17. End Get   

  18. Set(ByVal Value As String)   

  19. FamilyName = Value   

  20. End Set   

  21. End Property   

  22. Public Property Given() As String   

  23. Get   

  24. Return GivenName   

  25. End Get   

  26. Set(ByVal Value As String)   

  27. GivenName = Value   

  28. End Set   

  29. End Property   

  30. End Class  

使用VB.net自定义属性的文件(Form3.VB)

  1. < Class1("Watkins", Given:="Damien"), 
    Class1("Abrams")> _   

  2. Public Class Form3   

  3. Inherits System.windows.Forms.Form   

  4. Private Sub Button1_Click(ByVal sender 
    As System.Object, ByVal e As System.
    EventArgs) Handles Button1.Click   

  5. Dim t As TypeType = Type.GetType
    ("WindowsApplication6.Form3")   

  6. Dim attributes As Object() = 
    t.GetCustomAttributes(True)   

  7. Console.WriteLine("Custom 
    Attributes are: ")   

  8. For Each o As Object 
    In attributes   

  9. Console.WriteLine(o)   

  10. Next   

  11. End Sub   

  12. End Class  

感谢你能够认真阅读完这篇文章,希望小编分享的“VB.NET如何自定义属性”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: VB.NET如何自定义属性

本文链接: https://www.lsjlt.com/news/291243.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VB.NET如何自定义属性
    这篇文章主要介绍了VB.NET如何自定义属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。类文件:(Class1)Imports System  &nbs...
    99+
    2023-06-17
  • wpf如何自定义控件属性
    在WPF中,可以通过创建自定义控件继承自现有的控件,并添加自定义属性来实现自定义控件属性。 以下是一个简单的示例,展示了如何创建一个...
    99+
    2023-10-24
    wpf
  • Android如何自定义视图属性
    本文实例为大家介绍了Android自定义视图属性的方法,供大家参考,具体内容如下 1. 自定义一个自己的视图类继承自View public class MyView exte...
    99+
    2022-06-06
    自定义 属性 视图 Android
  • vue如何获取自定义属性
    在vue中获取自定义属性的方法:1.新建vue.js项目;2.自定义button标签;3.执行代码获取标签属性;具体步骤如下:首先,在vue-cli中创建一个vue.js项目;vue create project-namevue.js项目创...
    99+
    2022-10-05
  • springboot如何读取自定义属性
    很多时候,我们开发当中,需要通过配置自己的属性信息来满足不同环境下的应用部署,因此需要springboot能够读取我们自定义的属性,常用的读取自定义属性有@Value和@Config...
    99+
    2022-11-13
  • 如何在css中自定义属性
    本篇文章给大家分享的是有关如何在css中自定义属性,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1* css变量的语法<1> 什么是css变量?如果您使用过任何一种...
    99+
    2023-06-08
  • 如何在HTML5中自定义属性
    本篇文章为大家展示了如何在HTML5中自定义属性,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。HTML5 自定义属性网站中经常会看到以data-开头的属性定义,虽然W3C不认定,但最新HTML5规定...
    99+
    2023-06-09
  • Android自定义控件之自定义属性(二)
    前言: 上篇介绍了自定义控件的基本要求以及绘制的基本原理,本篇文章主要介绍如何给自定义控件自定义一些属性。本篇文章将继续以上篇文章自定义圆形百分比为例进行讲解。有关原理知识请参...
    99+
    2022-06-06
    属性 自定义属性 Android
  • 如何自定义TopBar和属性封装
    这篇文章主要介绍“如何自定义TopBar和属性封装”,在日常操作中,相信很多人在如何自定义TopBar和属性封装问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何自定义TopBar和属性封装”的疑惑有所帮助!...
    99+
    2023-06-19
  • Android自定义组件:2、如何实现和使用自定义组件、自定义属性
    声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!! 目录 一、前言 二、如何实现自定义组件 步骤1:写 attrs.xml 资源文件 1、...
    99+
    2022-06-06
    属性 自定义属性 Android
  • vuejs怎么自定义属性
    这篇文章主要介绍了vuejs怎么自定义属性,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在vuejs中,可以利...
    99+
    2022-10-19
  • jquery能自定义属性吗
    这篇文章主要介绍“jquery能自定义属性吗”,在日常操作中,相信很多人在jquery能自定义属性吗问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jquery能自定义属性吗”...
    99+
    2022-10-19
  • jQuery怎么自定义属性
    这篇文章主要介绍“jQuery怎么自定义属性”,在日常操作中,相信很多人在jQuery怎么自定义属性问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jQuery怎么自定义属性”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-05
  • android 自定义控件 自定义属性详细介绍
    自定义控件在android中无处不见,自定义控件给了我们很大的方便。比如说,一个视图为imageview ,imagebutton ,textview 等诸多控件的组合,用的地...
    99+
    2022-06-06
    自定义 自定义控件 属性 自定义属性 Android
  • Angular2如何实现自定义双向绑定属性
    这篇文章将为大家详细讲解有关Angular2如何实现自定义双向绑定属性,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。整理文档,搜刮出一个Angular 2实现自定义 双向...
    99+
    2022-10-19
  • 如何获取div的自定义属性值
    小编给大家分享一下如何获取div的自定义属性值,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!举例:<div goods-h...
    99+
    2022-10-19
  • 如何理解HTML5中的标准属性与自定义属性
    这篇文章将为大家详细讲解有关如何理解HTML5中的标准属性与自定义属性,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。正如 HTML5 语法中所阐述的,元素可...
    99+
    2022-10-19
  • Android自定义控件如何在XML文件中使用自定义属性
    目录前言一、为什么需要自定义控件二、具体步骤1.首先我们创建一个 layout xml文件:2.为自定义控件创建java类:3.在res/values下,新建一个attrs.xml文...
    99+
    2023-05-14
    Android XML自定义属性 Android 自定义控件
  • 如何定义VB.NET类
    这篇文章给大家分享的是有关如何定义VB.NET类的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一.VB.NET类定义单击“文件”菜单上的“新建项目”,创建一个项目。“新建项目”对话框随即出现。从 Visual B...
    99+
    2023-06-17
  • Android自定义组件:1、什么是自定义组件、自定义组件的方式、定义自定义属性
    声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!! 目录 一、前言 二、什么是自定义组件 三、自定义组件的方式 1、组合现有组件 2、在某...
    99+
    2022-06-06
    属性 自定义属性 Android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作