private void circlePanel_Click(object sender, EventArgs e) { var panel=sender as UIPanel; if (panel.Tag == null|| Convert.ToInt32(panel.Tag) ==0) { //选中 panel.Tag = 1; panel.FillColor = Color.FromArgb(80, 160, 255); } else { //未选中 panel.Tag = 0; panel.FillColor = Color.FromArgb(235, 243, 255); } Console.WriteLine(e); } /// <summary> /// label点击触发pannel事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void lblWSDLalel_Click(object sender, EventArgs e) { var wsdLabel = sender as UILabel; circlePanel_Click(wsdLabel.Parent,e); }
原文:https://www.cnblogs.com/tanxwuwang/p/14785279.html