private void UpdateTargetState()
{
PaletteState newState = PaletteState.Normal;
if (_mouseOver)
{
if (_captured)
newState = PaletteState.Pressed;
else
newState = PaletteState.Tracking;
}
if (_drawTB.ViewDrawTrackPosition.ElementState != newState)
{
_drawTB.ViewDrawTrackPosition.ElementState = newState;
_drawTB.ViewDrawTrackBar.PerformNeedPaint(true);
}
}