Fix Gui missing file size attribute
This commit is contained in:
@@ -66,20 +66,38 @@
|
|||||||
</ItemsControl.ItemTemplate>
|
</ItemsControl.ItemTemplate>
|
||||||
</ItemsControl>
|
</ItemsControl>
|
||||||
|
|
||||||
<Grid
|
<StackPanel
|
||||||
Grid.Column="2"
|
Grid.Column="2"
|
||||||
IsVisible="{Binding ShowAttributes, ElementName=ItemRoot}">
|
HorizontalAlignment="Right"
|
||||||
<StackPanel
|
IsVisible="{Binding ShowAttributes, ElementName=ItemRoot}"
|
||||||
HorizontalAlignment="Right"
|
Orientation="Horizontal">
|
||||||
Orientation="Horizontal">
|
<TextBlock
|
||||||
|
Width="50"
|
||||||
|
Classes="SmallText"
|
||||||
|
IsVisible="{Binding Converter={StaticResource IsTypeConverter}, ConverterParameter={x:Type appcore:IElementViewModel}}"
|
||||||
|
Text="{Binding BaseItem.DisplayName, Converter={StaticResource GetFileExtensionConverter}}" />
|
||||||
|
<Grid IsVisible="{Binding Converter={StaticResource IsTypeConverter}, ConverterParameter={x:Type traits:ISizeProvider}}">
|
||||||
<TextBlock
|
<TextBlock
|
||||||
Width="50"
|
Width="60"
|
||||||
|
x:DataType="traits:ISizeProvider"
|
||||||
Classes="SmallText"
|
Classes="SmallText"
|
||||||
IsVisible="{Binding Converter={StaticResource IsTypeConverter}, ConverterParameter={x:Type appcore:IElementViewModel}}"
|
Text="{Binding Size.Value, Converter={StaticResource FormatSizeConverter}}"
|
||||||
Text="{Binding BaseItem.DisplayName, Converter={StaticResource GetFileExtensionConverter}}" />
|
TextAlignment="Right" />
|
||||||
<Grid
|
</Grid>
|
||||||
DataContext="{Binding BaseItem}"
|
<Grid>
|
||||||
IsVisible="{Binding Converter={StaticResource IsTypeConverter}, ConverterParameter={x:Type traits:ISizeProvider}}">
|
<Grid.IsVisible>
|
||||||
|
<MultiBinding Converter="{x:Static BoolConverters.And}">
|
||||||
|
<Binding
|
||||||
|
Converter="{StaticResource IsNotTypeConverter}"
|
||||||
|
ConverterParameter="{x:Type traits:ISizeProvider}" />
|
||||||
|
<Binding
|
||||||
|
Converter="{StaticResource IsTypeConverter}"
|
||||||
|
ConverterParameter="{x:Type traits:ISizeProvider}"
|
||||||
|
Path="BaseItem" />
|
||||||
|
</MultiBinding>
|
||||||
|
</Grid.IsVisible>
|
||||||
|
|
||||||
|
<Grid DataContext="{Binding BaseItem}">
|
||||||
<TextBlock
|
<TextBlock
|
||||||
Width="60"
|
Width="60"
|
||||||
x:DataType="traits:ISizeProvider"
|
x:DataType="traits:ISizeProvider"
|
||||||
@@ -87,24 +105,24 @@
|
|||||||
Text="{Binding Size.Value, Converter={StaticResource FormatSizeConverter}}"
|
Text="{Binding Size.Value, Converter={StaticResource FormatSizeConverter}}"
|
||||||
TextAlignment="Right" />
|
TextAlignment="Right" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<TextBlock
|
</Grid>
|
||||||
Width="95"
|
<TextBlock
|
||||||
Classes="SmallText"
|
Width="95"
|
||||||
Text="{Binding ModifiedAt, Converter={StaticResource DateTimeConverter}, ConverterParameter=yyyy-MM-dd}"
|
Classes="SmallText"
|
||||||
TextAlignment="Right" />
|
Text="{Binding ModifiedAt, Converter={StaticResource DateTimeConverter}, ConverterParameter=yyyy-MM-dd}"
|
||||||
<TextBlock
|
TextAlignment="Right" />
|
||||||
Width="35"
|
<TextBlock
|
||||||
Classes="SmallText"
|
Width="35"
|
||||||
Text="{Binding ModifiedAt, Converter={StaticResource DateTimeConverter}, ConverterParameter=hh:mm}"
|
Classes="SmallText"
|
||||||
TextAlignment="Right" />
|
Text="{Binding ModifiedAt, Converter={StaticResource DateTimeConverter}, ConverterParameter=hh:mm}"
|
||||||
<TextBlock
|
TextAlignment="Right" />
|
||||||
Width="45"
|
<TextBlock
|
||||||
Classes="SmallText"
|
Width="45"
|
||||||
Text="{Binding BaseItem.Attributes}"
|
Classes="SmallText"
|
||||||
TextAlignment="Right" />
|
Text="{Binding BaseItem.Attributes}"
|
||||||
|
TextAlignment="Right" />
|
||||||
|
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
|
||||||
</Grid>
|
|
||||||
</Grid>
|
</Grid>
|
||||||
</UserControl>
|
</UserControl>
|
||||||
Reference in New Issue
Block a user