Протекает ли он? Это XAML переводится непосредственно в следующий код (см файл Window1.g.cs сгенерированный в каталоге OBJ)
((System.Windows.Controls.TextBlock)(target)).AddHandler(System.Windows.Input.Mouse.MouseDownEvent, new System.Windows.Input.MouseButtonEventHandler(this.TextBlock_MouseDown));
Итак, что на самом деле происходит то, что мы добавляем ссылки на «это» (в моем случае экземпляр Window1) в TextBlock. Синтаксис, который вы видите в XAML, на самом деле является синтаксисом присоединения обработчика RoutedEvent для маршрутизированных событий или связанных событий. Просто бывает, что синтаксис делает его похожим на то, что вы назначаете некоторую ссылку. Взгляните на это: Routed Events Overview и Attached Events Overview.
Редактировать: В заключение он не течет. :)
Edit2: Если у вас есть ссылка на TextBlock, это будет протекать. Но если при отключении TextBlock вы убедитесь, что ссылок на элемент больше нет, все будет в порядке.
Вы всегда можете попробовать получить профилировщик памяти (например, ANTS от Redgate) и протестировать небольшой проект с этой подпиской на события. Вы должны уметь видеть, выпущен ли TextBox. –