[WPF] Popup и TextBox
От: VetalPPC  
Дата: 17.11.09 13:07
Оценка:
Понимаю, что вопрос попахивает ламерством, но в нете ответа не нашел. Может потому что ответ очень простой?

Пытаюсь показать popup при щелчке на TextBox-е. Нужно чтобы popup закрывалось потом при клике в другом месте.

Если открывать popup при TextBox.GotForcus, то не успев открыться popoup закрывается. Если по событию TextBox.PreviewMouseUp, то popup потом вообще сложно заставить закрыться (странное, если честно, поведение). Может кто-то знает простое готовое решение?


<Grid>
    <TextBox ... PreviewMouseUp="TextBox_PreviewMouseUp" GotFocus="TextBox_GotFocus" />
        <Popup Name="popup" StaysOpen="False">
            <Grid Background="Blue" Width="100" Height="100" />
        </Popup>
    </TextBox>
</Grid>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.