I want to check that window exists after some actions. I try:
protected override Boolean IsPresent() { if (_mainWindow == null) {
The problem was in version of VS2013. I have installed Update 5 and now TryFind() returns False if object not found.