2-lines column style for image resolution and size

Build 1501 on 14/Nov/2017  This topic last edited on: 6/Sep/2016, at 13:33

You may want to add this column after all the columns in the Details directory style.

Wire/archive image

wire_archiveimage2

        <DataTemplate ObjectTypeName="image">

          <StackPanel VerticalAlignment="Top" Orientation="Horizontal">

            <TextBlock Style="{StaticResource ShellInfoValueStyle}">

              <TextBlock.Text>

                <!-- DPI = (pixels * 72270) / MPt -->

                <MultiBinding Converter="{StaticResource ExpressionConverter}" ConverterParameter="({0}*72270)/{1}:({0:0} DPI)" >

                  <Binding Path="[image.pixWidth]" />

                  <Binding Path="[image.width]" Converter="{StaticResource TrimTextConverter}" ConverterParameter="-1: m:"/>

                </MultiBinding>

              </TextBlock.Text>

            </TextBlock>

            <TextBlock Text=" " />

            <TextBlock Style="{DynamicResource ShellInfoTitleStyle}" Text="Size (pt): " />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" 

       Text="{Binding Path=[image.width], Converter={StaticResource UnitConverter}, ConverterParameter=pt::{0:0.00}}"  />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" Text=" x " />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" 

       Text="{Binding Path=[image.height], Converter={StaticResource UnitConverter}, ConverterParameter=pt::{0:0.00}}"  /> 

          </StackPanel>

      </DataTemplate>

Editorial image

wire_archiveimage

        <DataTemplate ObjectTypeName="img">

          <StackPanel VerticalAlignment="Top" Orientation="Horizontal">

            <TextBlock Style="{StaticResource ShellInfoValueStyle}">

              <TextBlock.Text>

                <!-- DPI = (pixels * 72270) / MPt -->

                <MultiBinding Converter="{StaticResource ExpressionConverter}" ConverterParameter="({0}*72270)/{1}:({0:0} DPI)" >

                  <Binding Path="[img.pixWidth]" />

                  <Binding Path="[img.width]" Converter="{StaticResource TrimTextConverter}" ConverterParameter="-1: m:"/>

                </MultiBinding>

              </TextBlock.Text>

            </TextBlock>

            <TextBlock Text=" " />

            <TextBlock Style="{DynamicResource ShellInfoTitleStyle}" Text="Size (pt): " />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" 

       Text="{Binding Path=[img.width], Converter={StaticResource UnitConverter}, ConverterParameter=pt::{0:0.00}}"  />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" Text=" x " />

            <TextBlock Style="{DynamicResource ShellInfoValueStyle}" 

       Text="{Binding Path=[img.height], Converter={StaticResource UnitConverter}, ConverterParameter=pt::{0:0.00}}"  /> 

          </StackPanel>

      </DataTemplate>