1

私はWPFが初めてです。グループ化が「検索結果」と等しい場合にのみToolTip、アイテムに を表示しようとしています。ListBox次のようなエラーが表示されます。

「タイプ 'FrameworkElement' にプロパティ 'Content' が見つかりませんでした。」

以下のコードの何が問題なのか誰か教えてもらえますか?

            <ListBox.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Path=code}">
                        <TextBlock.ToolTip>
                            <ToolTip>
                                <ToolTip.Triggers>
                                    <DataTrigger Binding="{Binding Path=grouping}" Value="Search Results">
                                        <Setter Property="Content" Value="{Binding Path=grouping}"/>
                                    </DataTrigger>
                                </ToolTip.Triggers>
                            </ToolTip>
                        </TextBlock.ToolTip>
                    </TextBlock>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>

以下のコードのようなトリガーがなくても問題なく動作するため、プロパティが見つからなかったと言う理由がわかりません。

            <ListBox.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Path=code}">
                        <TextBlock.ToolTip>
                            <ToolTip Content="{Binding Path=grouping}" />
                        </TextBlock.ToolTip>
                    </TextBlock>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>
4

1 に答える 1