У меня часто есть псевдонимы для vi, ls, и т.д. но иногда Вы хотите выйти из псевдонима. Просто добавьте наклонную черту влево к команде впереди:
, Например:
$ alias vi=vim
$ # To escape the alias for vi:
$ \vi # This doesn't open VIM
Прохладный, не так ли?
TextBox имеет встроенную обработку для всплывающие MouseUp и MouseDown События. Следовательно, пользовательское событие обработчики, которые слушают MouseUp или События MouseDown из TextBox будут не называться . Если вам нужно ответить к этим событиям, слушайте туннелирование PreviewMouseUp и PreviewMouseDown вместо этого, или зарегистрируйте обработчики с помощью Аргумент HandledEventsToo (последний опция доступна только через код). Не отмечать событие как обработанное если вы намеренно не хотите отключить собственную обработку TextBox эти события, и имейте в виду, что это оказывает заметное влияние на управление UI.
В вашем коде вы запускаете только MouseLeftButtonUp
Вы можете использовать событие PreviewMouseDown и таким образом фиксировать любые щелчки до того, как внутренние части управления обработают щелчок:
<TextBox x:Name="t" PreviewMouseDown="TextBox_MouseDown" Height="32" Width="274" />