# Visual Basic Winforms 教程

> 原文： [http://zetcode.com/gui/vbwinforms/](http://zetcode.com/gui/vbwinforms/)

这是 Mono Visual Basic Winforms 教程。 本教程处理 Winforms 库和 Visual Basic 语言。 它是通过 Mono 项目在 Linux 上创建的。 大多数材料也应在 Windows .NET 上运行。 本教程适合初学者和中级程序员。

## 目录



*   [简介](introduction/)
*   [布局管理](layout/)
*   [控件](controls/)
*   [高级控件](advanced/)
*   [菜单和工具栏](menustoolbars/)
*   [对话框](dialogs/)
*   [使用 Cario 绘图](painting/)
*   [拖放](dragdrop/)
*   [贪食蛇](nibbles/)



## Winforms

Windows Forms 是图形用户界面应用编程接口（API），包含在 Microsoft .NET Framework 中。 截至 2008 年 5 月 13 日，Mono 的 System.Windows.Forms 2.0 已完成 API。 简而言之，Winforms 是一个用于创建 GUI 应用的库。

在 ZetCode 上有 [Visual Basic 教程](/lang/visualbasic/)。 [Mono C# Winforms 教程](/gui/csharpwinforms/)是使用姐妹语言的 Winforms 库的教程。 涵盖其他 Visual Basic GUI 库的教程包括 [Visual Basic Qyoto 教程](/gui/vbqyoto/)和 [Visual Basic GTK# 教程](/gui/vbgtk/)。