精华内容
下载资源
问答
  • ASP.NET使用身份验证创建登录窗体 包括题目和程序 对初级学者还是有用 我这还有蛮多 好的话我再上传
  • 登录窗体创建

    2012-01-03 14:10:15
    关于简单的登录窗体的设计,可以供初学者参考学习
  • 把文档里的代码复制到Form.vb中,然后创建相关控件即可实现密码登录的功能。
  • 创建MDI窗体

    千次阅读 2014-11-28 11:16:32
    创建MDI窗体   (2011-07-01 16:12:31) 转载▼ 标签:  杂谈   创建MDI窗体时,有3个主要步骤,分别为:创建MDI父窗体创建MDI子窗体和从父窗体调用子窗体。 1.创建MDI父...

    创建MDI窗体

     (2011-07-01 16:12:31)
    标签: 

    杂谈

     
    创建MDI窗体时,有3个主要步骤,分别为:创建MDI父窗体、创建MDI子窗体和从父窗体调用子窗体。
    1.创建MDI父窗体
    创建MDI父窗体的步骤如下。
    (1)依次选择“开始”/“所有程序”/“Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”选项,打开“Visual Studio 2005”开发环境,在“文件”菜单中,选择“新建”/“项目”选项,如图1所示。

    图1  选择“新建”/“项目”选项
    (2)在弹出的如图2所示的“新建项目”对话框中,选择新建“Windows应用程序”选项,然后单击【确定】按钮,新建一个Windows应用程序。

    图2 “新建项目”对话框
    (3)选中Windows应用程序的默认窗体Form1,在“属性窗口”中,将其IsMdiContainer属性设置为True,将该窗体指定为子窗口的多文档界面容器,如图3所示。

    图3  设置窗体的IsMdiContainer属性
    (4)在Form1窗体中添加一个MenuStrip控件,用来从父窗体调用子窗体。设置MenuStrip控件的一个顶级菜单项和一个子菜单项,如图4所示。MDI父窗体的设计即可完成。

    图4  MenuStrip控件菜单项设置
    2.创建MDI子窗体
    MDI子窗体对于多文档界面应用程序来说是至关重要的,因为用户是通过子窗体来与应用程序交互的。创建MDI子窗体的方法如下。
    (1)在“解决方案资源管理器”中选中含有父窗体的Windows应用程序,单击鼠标右键,在弹出的快捷菜单中选择“添加”/“新建项”或“添加”/“Windows窗体”选项,弹出如图5所示的“添加新项”对话框。

    图5 “添加新项”对话框
    (2)在“添加新项”对话框中,选择“Windows窗体”,并在“名称”文本框中给要添加的Windows窗体命名,然后单击【添加】按钮,在当前应用程序中添加一个新的Windows窗体。
    3.从父窗体调用子窗体
    这里以前两节中创建的MDI父窗体和MDI子窗体为例,说明如何从父窗体调用子窗体。选择MDI父窗体中MenuStrip控件的“打开子窗体”菜单项,触发其Click事件,并在该事件下添加如下代码:
     创建MDI窗体
    创建MDI窗体时,有3个主要步骤,分别为:创建MDI父窗体、创建MDI子窗体和从父窗体调用子窗体。
    1.创建MDI父窗体
    创建MDI父窗体的步骤如下。
    (1)依次选择“开始”/“所有程序”/“Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”选项,打开“Visual Studio 2005”开发环境,在“文件”菜单中,选择“新建”/“项目”选项,如图1所示。
    图1  选择“新建”/“项目”选项
    (2)在弹出的如图2所示的“新建项目”对话框中,选择新建“Windows应用程序”选项,然后单击【确定】按钮,新建一个Windows应用程序。
    图2 “新建项目”对话框
    (3)选中Windows应用程序的默认窗体Form1,在“属性窗口”中,将其IsMdiContainer属性设置为True,将该窗体指定为子窗口的多文档界面容器,如图3所示。
    图3  设置窗体的IsMdiContainer属性
    (4)在Form1窗体中添加一个MenuStrip控件,用来从父窗体调用子窗体。设置MenuStrip控件的一个顶级菜单项和一个子菜单项,如图4所示。MDI父窗体的设计即可完成。
    图4  MenuStrip控件菜单项设置
    2.创建MDI子窗体
    MDI子窗体对于多文档界面应用程序来说是至关重要的,因为用户是通过子窗体来与应用程序交互的。创建MDI子窗体的方法如下。
    (1)在“解决方案资源管理器”中选中含有父窗体的Windows应用程序,单击鼠标右键,在弹出的快捷菜单中选择“添加”/“新建项”或“添加”/“Windows窗体”选项,弹出如图5所示的“添加新项”对话框。
    图5 “添加新项”对话框
    (2)在“添加新项”对话框中,选择“Windows窗体”,并在“名称”文本框中给要添加的Windows窗体命名,然后单击【添加】按钮,在当前应用程序中添加一个新的Windows窗体。
    3.从父窗体调用子窗体
    这里以前两节中创建的MDI父窗体和MDI子窗体为例,说明如何从父窗体调用子窗体。选择MDI父窗体中MenuStrip控件的“打开子窗体”菜单项,触发其Click事件,并在该事件下添加如下代码:
    private void 打开子窗体ToolStripMenuItem_Click(object sender, EventArgs e)
    {
    Form2 frmchild = new Form2();
    frmchild.MdiParent = this;
    frmchild.Show();
    }
    完成上述操作后,运行Windows应用程序,当用户单击“打开子窗体”菜单项时,程序就会创建一个新的多文档界面子窗体。
    展开全文
  • PAGE / NUMPAGES JAVA实现一个登录窗体功能 该程序显示了基于Swing的JFrame的一个登录窗口当你输入正确的用户ID和密码你可以得到确认否则你会被惊动由Java标准的消息窗口 在同一时间的容器和在JPanel的FlowLayout ...
  • 所以如果我们不在Program的程序入口先创建登录窗体的话就能完美实现登录成功后关闭登录窗体的功能了,直接贴代码 using System; using System.Collections.Generic; using System.Linq; us...

    用winform做程序的时候,我们一般都是在Program先启动登录窗体,然后登录成功后才创建主窗体,结果这就导致了登录窗体无法关闭

    所以如果我们不在Program的程序入口先创建登录窗体的话就能完美实现登录成功后关闭登录窗体的功能了,直接贴代码

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        static class Program
        {
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new MainForm()); //程序启动于主窗体,而非登录窗体
            }
        }
    }
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class LoginForm : Form
        {
            public MainForm mainForm; //获得主窗体引用,可以更新主窗体的登录标志
            public LoginForm()
            {
                InitializeComponent();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                if (textBox1.Text == "admin")
                {
                    mainForm.isLogin = true;
                    this.Close(); //登陆成功则关闭登录窗体
                }
                else
                {
                    MessageBox.Show("密码错误!");
                }
            }
        }
    }
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class MainForm : Form
        {
            public bool isLogin = false; //登录标志
            public MainForm()
            {
                InitializeComponent();
            }
    
            private void MainForm_Load(object sender, EventArgs e)
            {
                LoginForm lf = new LoginForm();
                lf.mainForm = this;
                lf.ShowDialog();
                if (isLogin)
                {
                    label1.Text = "load success!"; //原load事件要放到这里
                }
                else
                {
                    this.Close();
                }
            }
        }
    }

     

    转载于:https://www.cnblogs.com/luludongxu/p/5331840.html

    展开全文
  • C#登录窗体

    2015-02-06 16:49:26
    编程起步,通常是从设计登录窗体开始的。 鄙人参考了网友的方法和MSDN的资料,总结完成了登录窗体的其中一种方法。 该例包含两个窗体:1.登录窗体名为“FormLogin”,内含一个按钮“ButtonOK”;2.主窗体名为...

    编程起步,通常是从设计登录窗体开始的。

    鄙人参考了网友的方法和MSDN的资料,总结完成了登录窗体的其中一种方法。

    该例包含两个窗体:1.登录窗体名为“FormLogin”,内含一个按钮“ButtonOK”;2.主窗体名为“FormMain”。

    点击登录窗体的“ButtonOK”按钮,弹出主窗体。


    子窗体按钮ButtonOK事件代码:

    private void buttonOK_Click(object sender, EventArgs e)
    {
        this.DialogResult = DialogResult.OK;
    }

    Program.cs代码:

    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            FormLogin login = new FormLogin();
            if (login.ShowDialog() == DialogResult.OK)
            {
                Application.Run(new FormMain());
            }
        }
    }

    关于Form.ShowDialog()方法,MSDN的备注:

    可以使用此方法在应用程序中显示模式对话框。 当调用此方法时,它后面的代码直到此对话框被关闭才会被执行。 可以将 DialogResult 枚举值之一分配给对话框,方法是将该值分配给窗体上 Button 的 DialogResult 属性或通过使用代码设置窗体的 DialogResult 属性。 此值将被此方法返回。 可以使用此返回值确定如何处理对话框中发生的操作。 例如,如果关闭了对话框,并通过此方法返回了 DialogResult.Cancel 值,则可防止执行在调用 ShowDialog 之后的代码。

    当窗体显示为模式对话框时,单击“关闭”按钮(窗体右上角带 X 的按钮)会隐藏窗体并将 DialogResult 属性设置为 DialogResult.Cancel。 与非模式窗体不同,当用户单击对话框的关闭窗体按钮或设置 DialogResult 属性的值时,.NET Framework 不调用 Close 方法。 窗体转而可以隐藏并可重新显示,而不用创建该对话框的新实例。 因为隐藏而非关闭显示为对话框的窗体,所以在您的应用程序不再需要该窗体时,必须调用该窗体的 Dispose 方法。

    ShowDialog 方法的此版本不将窗体或控件指定为其所有者。 当调用此版本时,使当前活动窗口成为该对话框的所有者。 如果要指定特定所有者,请使用此方法的其他版本。

    展开全文
  • import java.awt.*; import java.awt.event.*; import javax.swing.*; public class LoginGUI extends JFrame{ ... setTitle("登录窗口"); //设置标题 setLayout(null); //设置...
  • WinForm之登录窗体代码

    千次阅读 2016-06-17 11:26:50
    Main窗体为应用程式主窗体,Login为登录窗体。均为SDI窗体。  两种实现方式如下: 1、应用程式入口放在Login窗体,在Login窗体实现登录机制,验证通过则创建Main窗体的实例,并将自身隐藏。 具体实现: /...
  • MFC登录窗体创建

    2012-05-11 21:51:12
    我做了一个基于单文档的mfc工程,想创建一个登录模块,具体做时困难重重,想请教一下做的思路步骤,主要是用户名和密码编辑框的变量定义和登录按钮的消息响应,还有如何使工程在进入单文档界面之前首先调出登录...
  • Delphi实现登录窗体说明:本窗体为程序的登录窗体, 其并不由程序自动创建, 详见菜单 Project -> Options -> Auto-ceate Form ,在ShowLoginForm()中创建/使用/关闭/释放。登录窗体调用方法, 使用这个方法可以减少调用...
  • 写作日期:2019-10-23 作者:习践无界 主界面 uses DataModule 后要需注意要先创建DataModule ,然后才能使用 DataModule 中的...2、Main form选择主窗体,Auto-create forms 中将DataModule1拖到主窗体前。...
  • 创建窗体(转)

    2013-12-30 20:15:00
    (1)创建JXCFrame类,在类中创建并初始化窗体对象,为窗体添加桌面面板,并设置背景图片。关键代码如下: 例程01 代码位置:光盘\TM\01\JXCManager\src\com\lzw\JXCFrame.java private JDesktop...
  • swing创建自定义窗体界面

    千次阅读 2014-06-06 23:36:51
    ...创建自定义外观的窗体,主要先了解以下步骤: 设置窗口完全透明:AWTUtilities.setWindowOpaque(frame, false);设置窗口无边缘:frame.setUndecorated(true);设置窗口的Content
  • 点击确定后,窗体设置界面拖放适当大小 Backgroundimagelayout 属性值设置为None不重复平铺 第二部 设置控件 控件名称 控件类名 命名前缀 标签 Label lbl 文本框 TextBox txt 组合框 ComboBox cbo ...
  • 一、登录界面视觉效果二、代码的实现 Private Sub cmdOK_Click() ‘用来存放SQL语句 Dim txtSQL As String ‘用来存放记录集对象 Dim mrc As ADODB.Recordset ‘用来存放返回信息 Dim msgText As String...
  • 机房重构- 登录窗体

    热门讨论 2020-05-31 09:57:54
    从三层到七层的变化 使得我都不知道从哪里下手了,其中... 开始机房重构有一段时间了,现在回想一下自己当时敲登陆窗体的时候遇到了各种各样的问题,例如代码的逻辑走不通,不知道该什么时候调用 一系列问题。 ...
  • Java使用图片自定义登录窗体

    千次阅读 热门讨论 2016-06-03 10:49:24
    Java使用自定义图片实现漂亮的登录窗体
  •  //数据模块文件不须在这儿创建,因为 ULogin.pas 中已创建  //Application.CreateForm(TDataModule1, DataModule1);  Application.Run;  end else  //登陆不成功  begin  try  DataModule1.free;  ...
  • 知识点:控件排列和对齐的方法、创建MDI窗体的方法、高级控件(工具条ToolStrip、状态条StatusStrip、图片框PictureBox、图片列表ImageList、定时器Timer)的使用、数据验证代码的编写、窗体间数据传递的方法 ...
  • 机房收费之登录窗体

    2019-10-16 21:09:44
    还好机房收费窗体的这个登录窗体在做学生的时候就做过了,还算是挺简单的,由于我又部分代码放在模块里了,所以我把模块里的部分代码也一起加上来了。我也就不多说什么了,直接上图上代码吧! 窗体界面 思维导图...
  • 此代码实现用户登录的界面,并且能够进行账号的注册,账号密码以二进制方式则保存到自动创建的文本文档中。
  • 登录窗体(一)

    2013-09-30 00:25:36
    在登陆之后,转到主窗体,开始进行我们要干的事,在这里我们是要把登录窗体的登陆名传到主窗体上。这里我们的传递是通过类传递的(对窗体的具体操作都在类中),类之间传递参数或值得时候有五...
  • C#登录窗体与主窗体

    千次阅读 2014-11-14 13:41:47
    创建窗体1ToolStripMenuItem.Name = "创建窗体1ToolStripMenuItem"; this.创建窗体1ToolStripMenuItem.Size = new System.Drawing.Size(41, 20); this.创建窗体1ToolStripMenuItem.Text = "操作"; // ...
  • access窗体登录案例

    2015-07-16 00:06:42
    access窗体案例,登录窗体的完善,权限控制
  •  frm子窗体1 f = new frm子窗体1();  f.Show();  f.MdiParent = this;  }  private void 打开子窗体2ToolStripMenuItem_Click(object sender, EventArgs e)  {  //关闭所有已经打开子窗体  ...
  • QT5中用纯代码生成窗体: 可以根据开发中的需要,加载配置文件,然后根据配置文件的内容,动态生成窗体。 下一个blog将处理动态生成的控件如何取值,如何触发事件问题。 myCodeUi为动态生成窗体的代码。 核心代码...
  • access登录窗体宏设计

    热门讨论 2012-06-19 21:17:20
    网上有多个类似的findrecord宏设计有问题,想了好久,这才想到用findnext,似乎没问题,与大家分享一下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,306
精华内容 7,722
关键字:

如何创建登录窗体