private void ApplyOpacityAndClickthrough()
        {
            var op = _targetOpacity;

            if (_targetClickthrough && op >= 1)
            {
                op = 0.99;
            }
            Opacity = op;
            Win32APIUtils.SetWS_EX_TRANSPARENT(Handle, _targetClickthrough);
        }
        private void ControllerOnClickthroughChanged(bool fromView, bool clickthrough)
        {
            if (fromView)
            {
                return;
            }
            Win32APIUtils.SetWS_EX_TRANSPARENT(_handle, clickthrough);

            var v = clickthrough ? Visibility.Collapsed : Visibility.Visible;

            ThumbResize.Visibility = v;
            ThumbMove.Visibility   = v;
        }