private static void OnIsSelectableChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            SearchableTextControl obj = d as SearchableTextControl;

            obj.ResetSelectionTextRange();
            obj.Cursor = obj.IsSelectable ? Cursors.IBeam : Cursors.Arrow;
        }