Vb.net 查看.NET控件的原始代码

Vb.net 查看.NET控件的原始代码,vb.net,background,controls,Vb.net,Background,Controls,有没有办法访问/查看vb.net控件的原始代码?(文本框,DataGridView,…) 我想通过代码了解一下原始的绘画程序是如何完成的 谢谢你的帮助 您可以使用如下反射器: ILSpy特性 汇编浏览 IL拆卸 支持C#5.0“异步” 反编译到C# 支持lambdas和“收益率回报” 显示XML文档 反编译到VB 节约资源 将反编译程序集另存为.csproj 搜索类型/方法/属性(子字符串) 基于超链接的类型/方法/属性导航 基本/派生类型导航 航海史 BAML到XAML反编译器 将程

有没有办法访问/查看vb.net控件的原始代码?(文本框,DataGridView,…)

我想通过代码了解一下原始的绘画程序是如何完成的


谢谢你的帮助

您可以使用如下反射器:

ILSpy特性

  • 汇编浏览
  • IL拆卸
  • 支持C#5.0“异步”
  • 反编译到C#
  • 支持lambdas和“收益率回报”
  • 显示XML文档
  • 反编译到VB
  • 节约资源
  • 将反编译程序集另存为.csproj
  • 搜索类型/方法/属性(子字符串)
  • 基于超链接的类型/方法/属性导航
  • 基本/派生类型导航
  • 航海史
  • BAML到XAML反编译器
  • 将程序集另存为C#项目
  • 查找字段/方法的用法
  • 可扩展插件(MEF)
  • 装配清单
编辑

要解决评论中的问题:

  • 按搜索按钮
  • 将下拉列表
    搜索
    更改为
    类型
  • 在搜索字段中输入
    Textbox
  • 向下滚动并找到带有命名空间的
    文本框
    System.Windows.Forms
    。单击该行
  • 反编译语法将在此处显示

  • 这里:谢谢你的回答!ILSpy看起来很棒。你能告诉我在ILSpy的树视图中哪里可以找到类控件吗?没有像“System.Windows.Forms”这样的条目@user1499763:更新了答案我感谢您的回答!解释得很好。你能告诉我在哪里可以找到控件的绘制程序吗?(例如文本框?)我正在查看所有的onPaint和继承的onPaint程序,但找不到在何处以及如何进行绘制。