0

システム内のすべての警告を一覧表示するポップアップ ウィンドウがあります。

リストは次のように作成されます。

<ScrollViewer>
    <ItemsControl>
        <ItemsControl.ItemTemplate>
            <DataTemplate>
                <DockPanel>
                    <Image />
                    <TextBlock />
                    <TextBlock />
                </DockPanel>
            <DataTemplate>
        <...>

画像は、幅が 16 になるようにハードコードされています。

最後の TextBlock は、DockPanel で設定されたこのプロパティで残りのすべてのスペースを取るように設定されています。

LastChildFill="True"

真ん中の TextBlock が必要なスペースだけを取るように設定するにはどうすればよいですか?

Width="Auto" のように?

可能であれば、DockPanel の構造を保持する必要があります

ありがとうございました!

例

4

0 に答える 0