【发布时间】:2020-06-19 07:19:53
【问题描述】:
我想为每个 Grid 行显示不同的工具提示。每行也由多个元素组成:TextBlock、TextBox 和 Button。如果我直接在 Grid RowDefinition 上添加工具提示,则不会显示工具提示。
<Grid.RowDefinitions>
<RowDefinition ToolTip="My Tooltip 1" />
<RowDefinition ToolTip="My Tooltip 2" />
<RowDefinition ToolTip="My Tooltip 3" />
</Grid.RowDefinitions>
每一行包含以下元素:
<TextBlock
Grid.Row="1"
Grid.Column="1"
Padding="10"
VerticalAlignment="Center"
FontFamily="SegoeUI"
FontSize="16"
Text="TextBlock" />
<TextBox
Grid.Row="1"
Grid.Column="2"
Width="450"
Height="30"
Margin="0,0,20,0"
VerticalContentAlignment="Center"
FontFamily="SegoeUI"
FontSize="15"
Text="TextBox" />
<Button
Grid.Row="1"
Grid.Column="3"
HorizontalAlignment="Left"
Command="{Binding CompileFlagsAddDataCommand}"
Style="{StaticResource SettingsButton}">
<Button.Content>
<Image Source="{StaticResource AddInputImage}" />
</Button.Content>
</Button>
【问题讨论】: