0

ここに画像の説明を入力

ラベル内のすべてのコンテンツを表示するにはどうすればよいですか? すでに Textblock を使用していますが、まだ完全なコンテンツであることがわかりません...

私はWPFが初めてなので、この問題をどうすればいいのかまだわかりません。

これは私のコードビハインドです:

        lblFExtension.Content = "Type of File: " + fInfo.Extension;
        lblFName.Content = "File Name: " + fInfo.Name;
        lblFLocation.Content = "File Location: " + fInfo.Directory;
        lblFSize.Content = "File Size: " + Convert.ToString(fileSizeConversion(fInfo.Length));
4

2 に答える 2

2
<TextBlock Height="49" Margin="304,127,53,0"  TextWrapping="Wrap" Text="" VerticalAlignment="Top"/>

texblock の高さを調整してから、TextWrapping="Wrap" を指定します。これで機能します。その前に、texblock のマージンを確認する必要があります。

于 2012-06-10T12:01:22.353 に答える
1

TextBlock を使用して、次のように TextWrapping を有効にすることができます。

<TextBlock TextWrapping="Wrap"><![CDATA[
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas sed neque et tellus    tincidunt interdum. Morbi diam eros, imperdiet at, volutpat et, vestibulum quis, sem. Curabitur eu tellus vel felis molestie malesuada. Pellentesque nec lacus. Aenean fringilla nonummy sapien. Morbi eu odio at turpis cursus tristique. Integer nec lectus sit amet turpis bibendum feugiat. Cras posuere condimentum sapien. Vivamus accumsan, lacus at bibendum vehicula, magna elit consectetuer diam, ac luctus elit diam non leo. Vestibulum lobortis augue nec nisl. Fusce viverra purus consequat lacus. Nullam elementum mattis tellus. In hac habitasse platea dictumst. Aliquam ac velit sit amet urna placerat fringilla. Fusce mattis arcu eget urna. Sed lacus.]]></TextBlock>

値が壊れてラベルがあると奇妙に見える可能性があるため、デザインを再考する必要があるかもしれません。したがって、ラベル (例: ファイル名:) と値を 2 つの定義に分割し、それに応じて配置することを考えることができます。

于 2012-06-10T12:02:28.997 に答える