TextboxコントロールのTextプロパティを設定し、それにInteraction.Triggerを追加します。以下を使用してこのXAMLを解析しようとすると、例外がスローされます。XamlReader.Parse()
私が持っているxamlは次のとおりです。
<Grid xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:cmd="clr-namespace:GalaSoft.MvvmLight.Command;assembly=GalaSoft.MvvmLight.Extras.WPF4"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Name="TopPanel" >
<Grid.ColumnDefinitions>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<TextBox Name="TextBox_8241" FocusManager.IsFocusScope="True" Grid.Column="1" Grid.Row="1" xml:space="preserve"
Text="{Binding ppp, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseEnter">
<cmd:EventToCommand PassEventArgsToCommand="True" Command="{Binding TextBox_8241_MouseEnterCommand}" />
</i:EventTrigger>
</i:Interaction.Triggers>
</TextBox>
</Grid>
例外メッセージは次のとおりです。{"''Text'プロパティはすでに'TextBox'に設定されています。行番号「1」および行位置「X」。"}
行の位置は、TextBoxの終了タグを指します</TextBox>
Interaction.Triggersを設定しないと、解析はOKですが、少なくとも1つのInteraction.Triggersが設定されていると、例外がスローされます...
誰かが私にこれについて少し光を当ててもらえますか?