Перехват события

195
25 октября 2017, 02:48

Есть такой код:

<WrapPanel>
    <WrapPanel.Resources>
        <Style TargetType="Rectangle">
            <Setter Property="StrokeThickness" Value="1"/>
            <Setter Property="Width" Value="50"/>
            <Setter Property="Height" Value="50"/>
            <Setter Property="Margin" Value="3"/>
            <Setter Property="Cursor" Value="SizeAll"/>
            <Setter Property="Fill" Value="Transparent"/>
            <EventSetter Event="MouseEnter" Handler="Border_MouseEnter"/>
            <EventSetter Event="MouseLeave" Handler="Border_MouseLeave"/>
            <EventSetter Event="MouseLeftButtonDown" Handler="Border_MouseLeftButtonDown"/>
            <EventSetter Event="MouseLeftButtonUp" Handler="Border_MouseLeftButtonUp"/>
        </Style>
        <Style TargetType="local:MyThumb">
            <Setter Property="Width" Value="40"/>
            <Setter Property="Height" Value="20"/>
        </Style>
    </WrapPanel.Resources>
    <Grid>
        <Rectangle Tag="Class1;120;60"/>
        <local:MyThumb Template="{StaticResource Class1Toolbox}"/>
    </Grid>

Мне необходимо сделать так чтобы local:MyThumb не реагировал на MouseEnter, потому что иначе не срабатывает событие MouseLeftButtonDown у Rectangle.

Answer 1

IsHitTestVisible=False помог .

READ ALSO
Не работает Selenium IDE на Firefox 3

Не работает Selenium IDE на Firefox 3

Вопрос, какую версию броузера Firefox нужно скачать, чтобы она была совместима с версией Selenium IDE 29

197
Зачем нужны ссылки на интерфейсы

Зачем нужны ссылки на интерфейсы

Есть программа, в которой я использую ссылки на интерфейсыГрубо говоря

231
С# как сложить время, если строковые значения?

С# как сложить время, если строковые значения?

Как сложить время, если строковые значения ?

201
JSON ругается на { }

JSON ругается на { }

Как решить эту проблему?

251