📄 frmmain.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace CodeSW
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
AccessCode ac = new AccessCode();
string SelectName;
#region 限制Enter事件只读一次数据
bool limitCclick = true;
//bool limitVBclick = true;
//bool limitJavaclick = true;
#endregion
private void txt_C_title_Click(object sender, EventArgs e)
{
txt_C_title.Text = "";
rtb_C_Code.Text = "";
txt_C_Update.Text = "";
}
private void txt_J_title_Click(object sender, EventArgs e)
{
txt_J_title.Text = "";
rtb_J_Code.Text = "";
}
private void txt_V_title_Click(object sender, EventArgs e)
{
txt_V_title.Text = "";
rtb_V_Code.Text = "";
}
private void tabPage1_Enter(object sender, EventArgs e)
{
if (limitCclick)
{
List<EntityClass> li = ac.CSharp_Reader();
GetInfo();
}
}
private void btn_C_Add_Click(object sender, EventArgs e)
{
if (txt_C_title.Text == "点击此处添加标题")
{
MessageBox.Show("请首先添加信息标题", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
string CStitle;
string CSCode;
CStitle = txt_C_title.Text;
CSCode = rtb_C_Code.Text;
lb_C_list.Items.Add(CStitle);
EntityClass ec = new EntityClass(CStitle, CSCode,0);
if (ac.CSharp_Add(ec) > 0)
{
MessageBox.Show("添加成功", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("添加失败", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
private void lb_C_list_SelectedIndexChanged(object sender, EventArgs e)
{
if (lb_C_list.Text != "")
{
SelectName = lb_C_list.Text;
EntityClass ec = ac.CSharp_OneCode_Select(SelectName);
txt_C_Update.Text = SelectName;
rtb_C_Code.Text = ec.Code;
}
}
private void btn_C_Del_Click(object sender, EventArgs e)
{
if (ac.CSharp_Del(SelectName) > 0)
{
MessageBox.Show("删除成功", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.lb_C_list.Items.Clear();
GetInfo();
}
else
MessageBox.Show("错误", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
private void btn_C_Save_Click(object sender, EventArgs e)
{
if (txt_C_Update.Text == "")
{
MessageBox.Show("请选中所要更新的类容", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
string SName;
string SCode;
int ID;
EntityClass getID = ac.CSharp_OneCode_Select(SelectName);
SName = txt_C_Update.Text;
SCode = rtb_C_Code.Text;
ID = getID.ID;
EntityClass ec = new EntityClass(SName, SCode, ID);
if (ac.CSharp_Update(ec) > 0)
{
MessageBox.Show("修改成功", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
MessageBox.Show("错误", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void GetInfo()
{
List<EntityClass> li = ac.CSharp_Reader();
for (int i = 0; i < li.Count; i++)
{
this.lb_C_list.Items.Add(li[i].Name);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -