1
<TextBox Text="" x:Name="txtName"/>
      <Button Content="Click">
          <Button.Style>
              <Style TargetType="Button">
                  <Style.Triggers>
                      <DataTrigger Binding="{Binding ElementName=input, Path=Text}" Value="1">
                          <Setter Property="Mouse.Leave" Value="{Binding OnAdd}"></Setter>
                      </DataTrigger>
                      <DataTrigger Binding="{Binding ElementName=input, Path=Text}" Value="2">
                          <Setter Property="Mouse.Leave" Value="{Binding OnAddMove}"></Setter>
                      </DataTrigger>
                  </Style.Triggers>
              </Style>
          </Button.Style>
      </Button>

Button Click(Property=Command) は txtName によって機能します。ただし、MouseLeave は機能しません

4

0 に答える 0