UI/收银台窗口/输入售价窗口.cs
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace 收银系统.UI.收银台窗口
{
/// <summary>
/// 输入售价事件的委托,取消输入则传递 -1,否则传递输入的售价
/// </summary>
public delegate void 输入售价事件委托(long 商品key,double e);
public partial class 输入售价窗口 : Form
{
/// <summary>
/// 输入售价事件,取消输入则传递 -1,否则传递输入的售价
/// </summary>
public event 输入售价事件委托 输入售价事件;
bool 是否输入;//用于判断退出时是否发送取消输入售价事件,bool初始值为false;
public long 商品key { get; set; }//接收要输入价格的商品的商品key
public string 商品名称 { get; set; }//接收要输入价格的商品名称
public 输入售价窗口()
{
InitializeComponent();
}
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
#region 文本框内容部分
TextBox t1 = (TextBox)sender;
if (e.KeyCode == Keys.Back)
{
if (t1.Text.Length == 0)
{
return;
}
t1.Text = t1.Text.Substring(0, t1.Text.Length - 1);
t1.SelectionStart = t1.Text.Length;
}
else if (e.KeyCode == Keys.Left)
{
t1.Text = "";
}
else if (e.KeyCode == Keys.Up)
{
t1.Text = "";
后面还有 188 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
