public class SeatChoosenEventArgs : EventArgs
{
public 呼叫中心工号核对表Entity SeatChoosen;
}
public partial class UCSeatIcon : UserControl
{
private 呼叫中心工号核对表Entity _entity;
public event EventHandler<SeatChoosenEventArgs> SeatChoosenEvent;
private void pictureBox1_Click(object sender, EventArgs e)
{
if (SeatChoosenEvent != null)
{
SeatChoosenEvent(this, new SeatChoosenEventArgs() { SeatChoosen = _entity });
}
}
}
public partial class UCSeatDetailNew : UserControl
{
UCSeatIcon1.SeatChoosenEvent += UCSeatChoose_SeatChoosenEvent;
public void UCSeatChoose_SeatChoosenEvent(object sender, SeatChoosenEventArgs e)
{
//if (SeatChoosenEvent != null)
//{
// SeatChoosenEvent(sender, e);
//}
呼叫中心工号核对表Entity t = e.SeatChoosen;
UCSeatIcon seatIcon = (UCSeatIcon)sender;
ActivePeople(seatIcon);
}
}