VB.NET Winform的一些功能实现

近段时间,开发的需要,需要写一个winform的程序。用VB.NET来写。

开发开始,需要实现一个窗体设为多文档界面 (MDI) 子窗体的容器。实现这个功能,开始找资料,得知设置一个属性:Form.IsMdiContainer,它默认值为False,没为True即可。

或者是form Load时添加一句程序:

接下来,又需要为窗体容器的背景设置颜色:

Me.Controls(Me.Controls.Count - 1).BackColor = Me.BackColor

时间: 2024-11-17 15:55:27

VB.NET Winform的一些功能实现的相关文章

C#/VB.NET Winform程序自定义输入光标

本文转载自真有意思网(http://www.zu14.cn) 作者:三角猫 DeltaCat摘要:C#/VB.NET Winform程序自定义输入光标的实现,我们可以通过调用Windows 提供的一套对输入光标进行控制的API进行操作...... Windows 提供了一套对输入光标进行控制的API, 包括:CreateCaret,SetCaretPos,DestroyCaret,ShowCaret,HideCaret.这些API的定义如下: [DllImport("user32.dll&quo

WinForm DataGridView分页功能

WinForm 里面的DataGridView不像WebForm里面的GridView那样有自带的分页功能,需要自己写代码来实现分页,效果如下图: 分页控件  .CS: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.T

winform 实现彩票功能

最近项目中要实现买彩票功能,功能已实现 不足之处请大神指教,学习进步 球的自定义控件: <pre name="code" class="csharp">public partial class Ball : UserControl { /// <summary> /// 显示的数字 /// </summary> private string _num; [RefreshProperties(RefreshProperties.Re

VB.NET WinForm获取运行程序用户名

一个程序也许会被多个用户运行,如下: 那在VB.NET的WinForm环境下,怎样获取User Name呢?可从下面的方法: 代码: Public Shared Function GetProcessOwner(ByVal ProcessName As String) As String Dim po = String.Empty Dim selectQuery As SelectQuery = New SelectQuery("Win32_Process") Dim searcher

winform 记住密码功能

  //登录        private void btn_Login_Click(object sender, EventArgs e)        {            //记住密码            if (cb_remember.Checked == true)            { //把用户名和密码写入到程序运行目录的xtflz.dll文件中                WriteIni("My Section", this.tb_UserName.Tex

c# winform 实现打印功能(未完)

1.打印控件介绍(Document属性设置为PrintDocument1:ShowDialog()方法显示对话窗) PrintDialog控件(打印会话):用于选择打印机.选择要打印的页以及确定其他与打印相关的设置. PrintPreviewControl控件(打印预览控制):用于按文档打印时的外观显示文档.(通常只有在希望编写自己的打印预览用户界面时才使用) PrintPreviewDialog控件(打印预览会话):用于显示文档打印后的外观.(通常UseAntiAlias属性设为true,开启

Winform——计算器局部功能(+-*/%)

namespace 计算器2._0 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private bool Isok = true;//记录刚刚是否点过运算符,或是否第一次进入界面 private string Biaodashi; //记录运算符之前的表达式(在第一栏) private decimal Sum;//记录之前计算的结果(在第二栏) private string Pre

winform中拖动功能实现技巧

实现的需求,我通过拖动选中的用户行放到左边的机构节点上,从而实现用户改变组织机构的关系 如下图 贴代码 private DataGridViewSelectedRowCollection sourceRowCollection = null; private int rowIndexFromMouseDown; /// <summary> /// 用户拖动到机构里改变所属机构关系 /// </summary> /// <param name="sender"

C# 实现 Winform 切换用户功能

方法一: #region 登录部分 private void RtnLoginOK_Click(object sender, EventArgs e) //登录按钮单击事件 { this.Hide(); FrmRoutineMain formRtnLoginOK = new FrmRoutineMain(); //新建主窗体 formRtnLoginOK.ShowDialog(); } #endregion #region 切换用户 private void RtnMainSwitchUser_