using HZH_Controls.Controls; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Windows.Forms; using WindowsFormsApp1.entity; using WindowsFormsApp1.utils.ui; namespace WindowsFormsApp1 { public partial class Main : Form { public Main() { InitializeComponent(); InitSkin(); InitDataGridView(); InitData(); SetClassData(); initTextBox(); } private void setTextBoxPrompt(TextBoxEx ex,String text) { ex.PromptFont = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Pixel); ex.PromptText = text; } private void initTextBox() { setTextBoxPrompt(this.textBox1,"最小值"); setTextBoxPrompt(this.textBox2, "最大值"); setTextBoxPrompt(this.textBox3, "最小值"); setTextBoxPrompt(this.textBox4, "最大值"); setTextBoxPrompt(this.textBox5, "最小值"); setTextBoxPrompt(this.textBox6, "最大值"); setTextBoxPrompt(this.textBox7, "最小值"); setTextBoxPrompt(this.textBox8, "最大值"); setTextBoxPrompt(this.textBox9, "最小值"); setTextBoxPrompt(this.textBox10, "最大值"); setTextBoxPrompt(this.textBox11, "最小值"); setTextBoxPrompt(this.textBox12, "最大值"); } private void SetTableData(List infoList) { this.dataGridView1.Rows.Clear(); foreach (FirstOrderSunInfo info in infoList) { int index = this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[0].Value = "1"; this.dataGridView1.Rows[index].Cells[1].Value = info.title; this.dataGridView1.Rows[index].Cells[2].Value = info.zkPrice; this.dataGridView1.Rows[index].Cells[3].Value = info.couponPrice; this.dataGridView1.Rows[index].Cells[4].Value = info.lijinAmount; this.dataGridView1.Rows[index].Cells[5].Value = info.actualPrice; this.dataGridView1.Rows[index].Cells[6].Value = info.commission; this.dataGridView1.Rows[index].Cells[7].Value = info.commissionRate; this.dataGridView1.Rows[index].Cells[8].Value = "加入引单库"; this.dataGridView1.Rows[index].Cells[9].Value = "加入实拍库"; } // DataGridViewHelper helper = new DataGridViewHelper(this.dataGridView1); // helper.Headers.Add(new DataGridViewHelper.TopHeader(8, 2, "操作")); } private void InitDataGridView() { this.dataGridView1.Columns[0].Width=40; this.dataGridView1.Columns[1].Width = 280; this.dataGridView1.Columns[2].Width = 70; this.dataGridView1.Columns[3].Width = 70; this.dataGridView1.Columns[4].Width = 75; this.dataGridView1.Columns[5].Width = 70; this.dataGridView1.Columns[6].Width = 55; this.dataGridView1.Columns[7].Width = 65; this.dataGridView1.Columns[8].Width = 75; this.dataGridView1.Columns[9].Width = 75; } //初始化皮肤颜色 private void InitSkin() { //this.textBox } private void InitData() { List infoList = new List(); for (int i = 0; i < 20; i++) { FirstOrderSunInfo info = new FirstOrderSunInfo(); info.actualPrice = "12.00"; info.commission = "1.02"; info.commissionRate = "20%"; info.couponPrice = "15.00"; info.goodsId = "123456"; info.imgList = new List(); info.imgList.Add("http://"); info.lijinAmount = "20.21"; info.title = "测试"; info.zkPrice = "21.02"; infoList.Add(info); } SetTableData(infoList); } private void SetClassData() { List> lstHL = new List>(); for (int i = 0; i < 30; i++) { lstHL.Add(new KeyValuePair(i.ToString(), "选项" + i)); } this.ucHorizontalList1.DataSource = lstHL; } private void button1_Click(object sender, EventArgs e) { } /* *淘宝登录 */ private void tbLogin_Click(object sender, EventArgs e) { TBLogin tbLogin = new TBLogin(); tbLogin.Tag = "http://www.taobao.com"; tbLogin.ShowDialog(); } //用户登录 private void login_Click(object sender, EventArgs e) { } private void button5_Click(object sender, EventArgs e) { } private void groupBox3_Enter(object sender, EventArgs e) { } private void label9_Click(object sender, EventArgs e) { } private void label13_Click(object sender, EventArgs e) { } private void label7_Click(object sender, EventArgs e) { } private void label12_Click(object sender, EventArgs e) { } private void label14_Click(object sender, EventArgs e) { } private void textBox5_TextChanged(object sender, EventArgs e) { } private void textBox6_TextChanged(object sender, EventArgs e) { } private void label24_Click(object sender, EventArgs e) { } private void radioButton9_CheckedChanged(object sender, EventArgs e) { } private void radioButton7_CheckedChanged(object sender, EventArgs e) { } private void radioButton8_CheckedChanged(object sender, EventArgs e) { } private void checkBox7_CheckedChanged(object sender, EventArgs e) { } private void checkBox1_CheckedChanged(object sender, EventArgs e) { } private void checkBox6_CheckedChanged(object sender, EventArgs e) { } private void button6_Click(object sender, EventArgs e) { } private void button5_Click_1(object sender, EventArgs e) { } private void button5_Click_2(object sender, EventArgs e) { } private void label3_Click(object sender, EventArgs e) { } private void button8_Click(object sender, EventArgs e) { } private void groupBox9_Enter(object sender, EventArgs e) { } private void Main_Load(object sender, EventArgs e) { } private void bindingNavigatorMovePreviousItem_Click(object sender, EventArgs e) { } private void label11_Click(object sender, EventArgs e) { } private void textBox15_TextChanged(object sender, EventArgs e) { } private void tabPage1_Click(object sender, EventArgs e) { } private void button9_Click(object sender, EventArgs e) { } /**////是否符合指定的正则表达式 static public bool Validate(string str, string regexStr) { Regex regex = new Regex(regexStr); Match match = regex.Match(str); if (match.Success) return true; else return false; } } }