You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

166 lines
5.0 KiB
C#

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;
using CommService;
namespace ClientTest
{
/*
*E_CallDataForm
*
*2010-10-30
*
*/
public partial class E_CallDataForm : Form
{
public List<uint> lstOBJID = new List<uint>();
public string sMID;
/*
*E_CallDataForm
*
*2010-10-30
*void
*void
*
*/
public E_CallDataForm()
{
InitializeComponent();
}
/*
*btnApply_Click
*
*2010-10-30
*object sender , EventArgs e
*void
*
*/
private void btnApply_Click(object sender, EventArgs e)
{
lstOBJID.Clear();
//a相电压
if (checkBox1.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.AU);
}
//b相电压
if (checkBox2.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.BU);
}
//c相电压
if (checkBox3.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.CU);
}
//a相电流
if (checkBox4.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.AI);
}
//b相电流
if (checkBox5.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.BI);
}
//c相电流
if (checkBox6.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.CI);
}
//总功率因数
if (checkBox7.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.GLYS);
}
//正向有功总电能
if (checkBox8.Checked == true)
{
lstOBJID.Add(EMS_COMM_PARAMS.ZXYGZ);
}
}
/*
*E_CallDataForm_Load
*
*2010-10-30
*object sender , EventArgs e load
*void
*ID
*/
private void E_CallDataForm_Load(object sender, EventArgs e)
{
tbMID.Text = sMID;
}
/*
*linkLabelAllSelect_LinkClicked
*
*2010-10-30
*object sender , LinkLabelLinkClickedEventArgs e
*void
*
*/
private void linkLabelAllSelect_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
foreach (Control ctrl in this.groupBox1.Controls)
{
if (ctrl.GetType().ToString() == "System.Windows.Forms.CheckBox")
{
((CheckBox)ctrl).Checked = true;
}
}
}
/*
*linkLabelNoSelect_LinkClicked
*
*2010-10-30
*object sender , LinkLabelLinkClickedEventArgs e
*void
*
*/
private void linkLabelNoSelect_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
foreach (Control ctrl in this.groupBox1.Controls)
{
if (ctrl.GetType().ToString() == "System.Windows.Forms.CheckBox")
{
((CheckBox)ctrl).Checked = false;
}
}
}
/*
*linkLabelUnSelect_LinkClicked
*
*2010-10-30
*object sender , LinkLabelLinkClickedEventArgs e
*void
*
*/
private void linkLabelUnSelect_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
foreach (Control ctrl in this.groupBox1.Controls)
{
if (ctrl.GetType().ToString() == "System.Windows.Forms.CheckBox")
{
((CheckBox)ctrl).Checked = !((CheckBox)ctrl).Checked;
}
}
}
}
}