ファンシー、スーパー、ヒュージ、何とか、何とか、何とか、ツールチップに関するすべてのノイズのために、私は答えを見つけることができません.
幅を設定して設定できるシンプルなスタイルが必要なだけです。TextWrapping="Wrap"
既存の/デフォルトのスタイルを複製するものですが、ワードラップのみです。
<Window.Resources>
<Style TargetType="{x:Type ToolTip}">
<Setter Property="ContentTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding}" />
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<Grid>
<Rectangle Width="100" Height="100" Fill="Red">
<Rectangle.ToolTip>
<ToolTip Width="100">
This is some text with text wrapping.
</ToolTip>
</Rectangle.ToolTip>
</Rectangle>
</Grid>
この例では、用途ごとに幅を設定できるようにしたいと想定しています。スタイルの一部として設定する場合は、TextBlock 要素に追加します。
以下の効果を得たい場合は、この投稿を読んでください。