VS によって生成されたデフォルトの UserControl があり、TextBlock のみが追加されます。
<UserControl x:Class="MyNameSpace.Presentation.MyControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Name="myControl">
<Grid>
<TextBlock x:Name="SomeTextBox" Text="SomeText"></TextBlock>
</Grid>
ここで、このコントロールのいくつかのインスタンスを親コントロールの WrapPanel にコード ビハインドから動的に配置します。MyControl インスタンスからのすべての左マウス ボタン クリックを処理したいと考えています。私は次のコードを持っています:
<UserControl x:Class="Minimo.Presentation.FirstParent"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Presentation="clr-namespace:Minimo.Presentation"
Height="300" Width="300">
<WrapPanel Name="wrapPanelOfMyControls" MyControl.MouseLeftButtonDown="WrapPanel1_OnMouseLeftButtonDown">
</WrapPanel>
イベント ハンドラーで何らかのアクションを実行すると、それが機能します。ただし、XAML ファイルを編集すると、次のエラーが表示されます。これを修正する方法は?