源代码|分享|自制|WinForm窗体-对话框

软件介绍
—-

软件名称:对话框
本次源代码采用的技术有
大小:126 MB
– SQL数据库
– 增删改查
– 以及Kuade的包
个人认为:实现了SQL的基本功能,配上逻辑可以写出一个不错的软件

运行截图
—-

之后补充

基本代码
—-

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;
using DevExpress.XtraEditors;
using Kuade.DBAccess;

namespace Kuade.WinFromDialogue
{
///

///
///

public partial class WinFromDialogue : DevExpress.XtraEditors.XtraForm
{
///

/// 构造函数
///

public WinFromDialogue()
{
InitializeComponent();

}

private void WinFromDialogue_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“winFromDialogueDataSet.watch”中。您可以根据需要移动或删除它。
this.watchTableAdapter.Fill(this.winFromDialogueDataSet.watch);
//MessageBox.Show(“更新日志 | V0.0.4 Bate

1:修复用户名可以为空/对话框可以为空
2:修复用户名可以空格提交
3:修复对话框可以提交空格”);
timer.Start();
}

private void button1_Click(object sender, EventArgs e)
{

string x = txtUser_name.Text.Replace(” “, “”);
string x2 = textBox1.Text.Replace(” “, “”);
//MessageBox.Show(x);
if (x2 == “” || x == “”)
{
MessageBox.Show(“空值!不要这么皮!”);
}
else
{
var currentTime = System.DateTime.Now;
string strY = currentTime.ToString(“f”);
var a = x2;
var b = x;
if(b != “管理员”&&b != “admin”&& b != “ADMIN”&& b != “Admin” && b != “程序制作者”)
{
“watch”.Insert(new { conten = a, date = strY, user_name = b });
}
else
{
this.Hide();
var xin = new Admin(a);
xin.ShowDialog();

this.Show();

}

this.textBox1.Text = “”;
this.txtUser_name.Text = “”;
this.dataGridView1.DataSource = “watch”.Select();
}
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}

private void 关于程序ToolStripMenuItem_Click(object sender, EventArgs e)
{
string guanyu = “一个简单的对话框

该程序由(微渺WeiMiao)设计编译
© 2018 微渺WeiMiao
开发作者网站:https://weimiao.xin
版本号:V1.0.0 正式版”;
MessageBox.Show(guanyu);
}

private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}

private void fillByToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.watchTableAdapter.FillBy(this.winFromDialogueDataSet.watch);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}

}

private void 更新日志ToolStripMenuItem_Click(object sender, EventArgs e)
{

}

private void v001BetaToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show(“更新日志 | V0.0.1 Bate

1:创建该项目并进行绑定数据库,优化部分代码”);
}

private void v002BetaToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show(“更新日志 | V0.0.2 Bate

1:优化样式
2:添加菜单栏”);
}

private void v003BetaToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show(“更新日志 | V0.0.3 Bate

1:添加更新日志
2:加入用户名
3:加入更新日志”);
}

private void v003BetaToolStripMenuItem1_Click(object sender, EventArgs e)
{
MessageBox.Show(“更新日志 | V0.0.4 Bate

1:修复用户名可以为空/对话框可以为空
2:修复用户名可以空格提交
3:修复对话框可以提交空格”);
}

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(“https://weimiao.xin/”);
}

private void lblTime_Click(object sender, EventArgs e)
{

}

private void lblTimes_Click(object sender, EventArgs e)
{

}

private void timer_Tick(object sender, EventArgs e)
{
lblTimes.Text = DateTime.Now.ToString();
}

private void 计算器ToolStripMenuItem_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(@”WinCalculator.exe”);
}

private void v1000正式版ToolStripMenuItem_Click(object sender, EventArgs e)
{
MessageBox.Show(“更新日志 | V1.0.0 正式版

1:添加计算器功能
2:修改部分UI
3:添加时间显示”);
}
}
}

0 评论
留言