7

ファンシー、スーパー、ヒュージ、何とか、何とか、何とか、ツールチップに関するすべてのノイズのために、私は答えを見つけることができません.

幅を設定して設定できるシンプルなスタイルが必要なだけです。TextWrapping="Wrap"

既存の/デフォルトのスタイルを複製するものですが、ワードラップのみです。

4

3 に答える 3

8
<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 要素に追加します。

于 2012-06-18T21:28:21.977 に答える
2

以下の効果を得たい場合は、この投稿を読んでください。

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

于 2013-03-11T10:22:12.910 に答える