TextBoxのBindPropertyを即時反映させる

2020-03-25

UpdateSourceTrigger=PropertyChanged を付けることで、入力後即時反映される。

<TextBox Text="{Binding Url, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="TextChanged">
            <l:LivetCallMethodAction MethodTarget="{Binding}" MethodName="OnURLChanged" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
</TextBox>