Exemple #1
0
        private void PieChart1_ItemClicked(object sender, PieChart.PieChartItemEventArgs e)
        {
            //if (e.Item.Tag == null || (bool)e.Item.Tag == true)
            //{
            //    e.Item.Offset += 50;
            //    e.Item.Tag = false;
            //}
            //else
            //{
            //    e.Item.Offset = Math.Max(0, e.Item.Offset - 50);
            //    e.Item.Tag = true;
            //}

            string itemname = e.Item.Text;

            foreach (DataGridViewRow row in dataGridViewX1.Rows)
            {
                bool rowfound = false;
                foreach (DataGridViewCell cell in row.Cells)
                {
                    if (cell.Value.ToString() == itemname)
                    {
                        rowfound      = true;
                        cell.Selected = true;
                        break;
                    }
                }
                if (rowfound)
                {
                    break;
                }
            }
        }
Exemple #2
0
 private void OnItemClicked(object sender, PieChart.PieChartItemEventArgs e)
 {
     if (e.Item.Tag == null || (bool)e.Item.Tag == true)
     {
         e.Item.Offset += 50;
         e.Item.Tag     = false;
     }
     else
     {
         e.Item.Offset = Math.Max(0, e.Item.Offset - 50);
         e.Item.Tag    = true;
     }
 }