资源简介
ACCP 8.0 S2 深入.NET平台和C#编程之电影院售票系统,查看新放映列表,查看电影介绍,查看影票票价
,查看放影厅座位,购票,打印电影票,等功能
,查看放影厅座位,购票,打印电影票,等功能
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.xml;
using MyCinema.Models;
namespace MyCinema
{
public partial class MainForm : Form
{
Cinema cinema;
Dictionary labels = new Dictionary();
int ticket = 0;
string key = null;
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender EventArgs e)
{
this.lblActor.Text = ““;
this.lblDirector.Text = ““;
this.lblMovieName.Text = ““;
this.lblPrice.Text = ““;
this.lblTime.Text = ““;
this.lblType.Text = ““;
this.lblCalcPrice.Text = ““;
this.txtCustomer.Enabled = false;
this.cmbDisCount.Enabled = false;
this.rdoNormal.Checked = true;
cinema = new Cinema();
//初始化放映厅座位
InitSeats(7 5 tpCinema);
cinema.Load();
}
///
/// 初始化放映厅座位
///
/// 行数
/// 列数
///
private void InitSeats(int seatRowint seatLineTabPage tb)
{
Label label;
Seat seat;
for (int i = 0; i < seatRow; i++)
{
for (int j = 0; j < seatLine; j++)
{
label = new Label();
//设置背景颜色
label.BackColor = Color.Yellow;
//设置字体
label.Font = new System.Drawing.Font(“宋体“ 14.25F System.Drawing.Fontstyle.Regular System.Drawing.GraphicsUnit.Point((byte)(134)));
//设置尺寸
label.AutoSize = false;
label.Size = new System.Drawing.Size(50 25);
//设置座位号
label.Text = (j + 1).ToString() + “-“ + (i + 1).ToString();
label.TextAlign = ContentAlignment.MiddleCenter;
//设置位置
label.Location = new Point(60 + (i * 90) 60 + (j * 60));
//所有的标签都绑定到同一事件
label.Click += new System.EventHandler(lblSeat_Click);
tb.Controls.Add(label);
labels.Add(label.Text label);
//实例化一个座位
seat = new Seat((j + 1).ToString() + “-“ + (i + 1).ToString() Color.Yellow);
//保存的座位集合
cinema.Seats.Add(seat.SeatNum seat);
}
}
}
//选择“继续销售”
private void tsmiMovies_Click(object sender EventArgs e)
{
//判断放映列表是否为空
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-12 09:39 电影院售票系统\
目录 0 2017-02-14 11:45 电影院售票系统\MyCinema\
目录 0 2017-02-14 11:45 电影院售票系统\MyCinema\MyCinema\
文件 914 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema.sln
目录 0 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\
目录 0 2017-02-13 14:15 电影院售票系统\MyCinema\MyCinema\bin\Debug\
文件 196 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\11-20 1-1.txt
文件 196 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\15-45 1-1.txt
文件 202 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\15-45 1-4.txt
文件 196 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\15-45 3-4.txt
文件 197 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\17-30 1-1.txt
文件 206 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\21-00 1-1.txt
文件 192 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\9-00 1-1.txt
文件 54272 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\MyCinema.exe
文件 83456 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\MyCinema.pdb
文件 1232 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\ShowList.xm
文件 380 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\soldTickets.txt
文件 611 2017-02-13 14:15 电影院售票系统\MyCinema\MyCinema\bin\Debug\vssver2.scc
文件 128543 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\不二神探.jpg
文件 192484 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\中国合伙人.jpg
文件 57020 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\西游降魔篇.jpg
文件 153488 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Debug\钢铁侠3.jpg
目录 0 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\bin\Release\
文件 3570 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\ClassDiagram1.cd
文件 12306 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\MainForm.cs
文件 33755 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\MainForm.Designer.cs
文件 37700 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\MainForm.resx
目录 0 2017-02-13 14:15 电影院售票系统\MyCinema\MyCinema\Models\
文件 4938 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\Models\Cinema.cs
文件 1840 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\Models\FreeTicket.cs
文件 2270 2017-02-13 14:14 电影院售票系统\MyCinema\MyCinema\Models\Movie.cs
............此处省略38个文件信息
- 上一篇:C#手写识别程序源码(完整版)
- 下一篇:C#定坐标快捷截图工具及源代码可双屏选择
相关资源
- ASP微信支付接口
- ASP.NET中用healthMonitor属性用法
- asp.net 接口和工厂 源代码
- C#读取RS232串口扫描枪
- 精美的ASP.net文件管理源码
- 视频教程Asp.Net SignalR
- C#连接PostgreSql需要的Npgsql.dll和Mono.S
- 基于asp.net的企业人事管理系统源码
- VS2017 C# 自动出题器
- C#开发Web留言板功能
- Asp.net(C#) 创建windows服务并定时执行
- asp .net 本地调试工具测试搭建小工具
- asp.net网站后台管理模板
- asp.netC#定时发送邮件
- asp.net工资管理系统论文
- C#笔试题 各大公司迅雷,腾讯,华为
- C#流程图绘制Netron Light
- (asp.net)网页打印的全套解决方案
- ASP.NET教务管理系统源代码
- ASP.NET写的转盘抽奖程序
- Firebird .NET Data Provider 用于.Net 针对
- asp.net实现简繁互换
- 基于Asp.net开发的酒店管理系统源码
- 财务管理系统程序(c#源代码)
- asp.net c# 自动创建SqlServer数据库实现
- 基于asp.net的网页计算器简单实现
- C#vs2010仪表盘(源码)
- 游戏商城网页项目C# ASP.NET Web .zip
- ASP.NET图书管理系统
- 外文文献及翻译ASPNET技术
评论
共有 条评论