CSharpSlam.MainWindow.UpdateRobotControlPanel C# (CSharp) Method

UpdateRobotControlPanel() private method

private UpdateRobotControlPanel ( ) : void
return void
        private void UpdateRobotControlPanel()
        {
            foreach (var item in StackRobotControls.Children)
            {
                if ((item is Button || item is CheckBox) && !item.Equals(ButtonSimulationState) && !item.Equals(ButtonClearMap))
                {
                    ((Control)item).IsEnabled = RobotControl.SimulationIsRunning;
                }
            }

            ButtonSimulationState.Content = RobotControl.SimulationIsRunning ? R.StopSimulation : R.StartSimulation;
            ButtonSimulationState.Background = RobotControl.SimulationIsRunning ? Brushes.LightSeaGreen : Brushes.IndianRed;
        }