在使用WPF的.NET中,当鼠标悬停在列上时,如何显示描述的工具提示?

在使用WPF的.NET中,当鼠标悬停在列上时,如何显示描述的工具提示?,.net,wpf,visual-studio-2013,hover,mouse,.net,Wpf,Visual Studio 2013,Hover,Mouse,我是.NET和WFP的新手。 使用Visual Studio 2013、.NET framework 4.5和WPF。显示表中的项目列表,列:id(自动递增)、名称、值、图像、修改日期。我想在鼠标悬停在“名称”列上时显示列表项的说明。名称列的最大长度为100个字符,说明为2048个字符(2KB) 我尝试了几种方法,但都不起作用,很可能我做错了什么。 非常感谢您的帮助。我有一个菜单选项配置,其中包含一个包含以下列(字段)的表:id、名称、值、说明、工具、引用、上次更新程序、上次更新。“说明”列可以

我是.NET和WFP的新手。 使用Visual Studio 2013、.NET framework 4.5和WPF。显示表中的项目列表,列:id(自动递增)、名称、值、图像、修改日期。我想在鼠标悬停在“名称”列上时显示列表项的说明。名称列的最大长度为100个字符,说明为2048个字符(2KB)

我尝试了几种方法,但都不起作用,很可能我做错了什么。
非常感谢您的帮助。

我有一个菜单选项配置,其中包含一个包含以下列(字段)的表:id、名称、值、说明、工具、引用、上次更新程序、上次更新。“说明”列可以包含大量文本,当我将鼠标悬停在“说明”列上时,我希望在工具提示中显示整个文本。 下面是我如何做到这一点的代码:

                <DataGridTemplateColumn Width="47*"  MinWidth="100" Header="{DynamicResource Configuration_DataGridHeader_Description}">
                <DataGridTemplateColumn.CellTemplate >
                    <DataTemplate>
                        <TextBlock  Style="{DynamicResource WrappedTrimedTextBlockStyle}" Text="{Binding Description}">
                            <TextBlock.ToolTip>
                                <ToolTip >
                                    <TextBlock Width="600" TextWrapping="Wrap" Text="{Binding Description}"/>
                                </ToolTip>
                            </TextBlock.ToolTip>
                        </TextBlock>
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>

我有一个菜单选项配置,它包含一个包含以下列(字段)的表:id、名称、值、描述、工具、引用、上次更新程序、上次更新。“说明”列可以包含大量文本,当我将鼠标悬停在“说明”列上时,我希望在工具提示中显示整个文本。 下面是我如何做到这一点的代码:

                <DataGridTemplateColumn Width="47*"  MinWidth="100" Header="{DynamicResource Configuration_DataGridHeader_Description}">
                <DataGridTemplateColumn.CellTemplate >
                    <DataTemplate>
                        <TextBlock  Style="{DynamicResource WrappedTrimedTextBlockStyle}" Text="{Binding Description}">
                            <TextBlock.ToolTip>
                                <ToolTip >
                                    <TextBlock Width="600" TextWrapping="Wrap" Text="{Binding Description}"/>
                                </ToolTip>
                            </TextBlock.ToolTip>
                        </TextBlock>
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>


Hi Binyamin,请提供样本代码,以便我们处理解决方案。Hi Binyamin,请提供样本代码,以便我们处理解决方案。