PPC全国公交查询系统的源码。C# .net cf 2.0
无删改,连注释都是原生的。
源码如下(不足之处,还望各位指正)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Collections;
/*
*
* lable 高度的运算公式
* 如下
*
每个字高度15,每行18个字
*/
namespace bus
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
label3.Visible = false;
passbyLabel1.Height = 232;
button1.Text = "正在查询...";
this.busTableAdapter.FillBypassby(bjbusDataSet.bus, '%' + textBox_inq.Text + '%');
if (listBox2.Items.Count == 0) passbyLabel1.Text = "电脑中没有“" + textBox_inq.Text + "”这个站点,也许是电脑的资料太旧(时间未可知),也许是您输入错误了。";
button1.Text = "查询经过的站名.";
if ((passbyLabel1.Text.Length / 18) > 1)
passbyLabel1.Height = (passbyLabel1.Text.Length / 18 + 2) * 15;
else
passbyLabel1.Height = 15;
}
private void button2_Click(object sender, EventArgs e)
{
label3.Visible = false;
passbyLabel1.Height = 232
;
this.busTableAdapter.Fill(bjbusDataSet.bus);
if ((passbyLabel1.Text.Length / 18) > 1)
passbyLabel1.Height = (passbyLabel1.Text.Length / 18 + 2) * 15;
else
passbyLabel1.Height = 15;
}
private void button3_Click(object sender, EventArgs e)
{
label3.Visible =