Ejemplo n.º 1
0
        private void replaceRadiobuttonOnForm()
        {
            DLCustomer       dlc       = new DLCustomer();
            List <Direction> direction = dlc.GetDirections();

            foreach (var rb in mainCanvas.Children)
            {
                if (rb is RadioButton)
                {
                    RadioButton rdbt = rb as RadioButton;
                    foreach (Direction drct in direction)
                    {
                        if (rdbt.Name == drct.City)
                        {
                            Thickness thickness = rdbt.Margin;
                            thickness.Left = dlc.ToCoordinates(drct.Coordinates)[0];
                            thickness.Top  = dlc.ToCoordinates(drct.Coordinates)[1];
                            rdbt.Margin    = thickness;
                            rdbt.IsEnabled = drct.IsActive;
                        }
                    }
                }
            }
        }