public InformationPanel() { LineSetting = DirectionLineSetting.ExactWay; lineNoCell = Properties.Resources.DirectionNoCell; lineOneCell = Properties.Resources.DirectionOneCell; lineDirectWay = Properties.Resources.DirectionDirectWay; lineExactWay = Properties.Resources.DirectionExactWay; InitializeComponents(); InitializeToolTips(); }
/// <summary> /// Changes the current DirectionLineSetting. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void LineSwitchButton_Click(object sender, EventArgs e) { if (LineSetting == DirectionLineSetting.OneCell) { LineSwitchButton.BackgroundImage = lineDirectWay; LineSetting = DirectionLineSetting.DirectWay; } else if (LineSetting == DirectionLineSetting.DirectWay) { LineSwitchButton.BackgroundImage = lineExactWay; LineSetting = DirectionLineSetting.ExactWay; } else if (LineSetting == DirectionLineSetting.ExactWay) { LineSwitchButton.BackgroundImage = lineNoCell; LineSetting = DirectionLineSetting.NoCell; } else if (LineSetting == DirectionLineSetting.NoCell) { LineSwitchButton.BackgroundImage = lineOneCell; LineSetting = DirectionLineSetting.OneCell; } DirectionLineSettingsChanged(this, EventArgs.Empty); }