|
299 | 299 | PointerEntered="Grid_PointerEntered"
|
300 | 300 | ToolTipService.ToolTip="{x:Bind ItemTooltipText, Mode=OneWay}">
|
301 | 301 | <Grid.ColumnDefinitions>
|
302 |
| - <ColumnDefinition Width="24" /> |
| 302 | + <ColumnDefinition Width="Auto" /> |
303 | 303 | <ColumnDefinition Width="*" />
|
304 | 304 | <ColumnDefinition Width="Auto" />
|
305 | 305 | </Grid.ColumnDefinitions>
|
306 | 306 |
|
307 | 307 | <!-- Item Thumbnail -->
|
308 | 308 | <Grid
|
309 |
| - Width="24" |
| 309 | + Grid.Column="0" |
310 | 310 | HorizontalAlignment="Left"
|
311 | 311 | VerticalAlignment="Stretch">
|
312 | 312 |
|
313 | 313 | <!-- Thumbnail -->
|
314 | 314 | <Grid
|
315 | 315 | x:Name="IconBox"
|
316 |
| - Width="20" |
317 |
| - Height="Auto" |
| 316 | + Width="24" |
| 317 | + Height="24" |
318 | 318 | HorizontalAlignment="Center"
|
319 | 319 | VerticalAlignment="Center"
|
320 | 320 | AutomationProperties.Name="{helpers:ResourceString Name=FileBrowserThumbnailIconColumnGrid/AutomationProperties/Name}"
|
|
338 | 338 | x:Name="TypeUnknownGlyph"
|
339 | 339 | Width="20"
|
340 | 340 | Height="20"
|
341 |
| - HorizontalAlignment="Stretch" |
342 |
| - VerticalAlignment="Stretch" |
| 341 | + HorizontalAlignment="Center" |
| 342 | + VerticalAlignment="Center" |
343 | 343 | x:Load="{x:Bind NeedsPlaceholderGlyph, Mode=OneWay}"
|
344 | 344 | Background="{ThemeResource SystemChromeHighColor}"
|
345 | 345 | CornerRadius="4" />
|
|
386 | 386 | DoubleTapped="SelectionCheckbox_DoubleTapped"
|
387 | 387 | Opacity="0"
|
388 | 388 | Unchecked="ItemSelected_Unchecked" />
|
389 |
| - |
390 | 389 | </Grid>
|
391 | 390 |
|
392 | 391 | <!-- Item Name -->
|
|
417 | 416 | </TextBox.Resources>
|
418 | 417 | </TextBox>
|
419 | 418 |
|
420 |
| - <Grid Grid.Column="2"> |
421 |
| - <StackPanel Orientation="Horizontal" Spacing="4"> |
422 |
| - <!-- Cloud Status --> |
423 |
| - <uc:OpacityIcon |
424 |
| - x:Name="CloudDriveSyncStatusGlyph" |
425 |
| - Width="16" |
426 |
| - Height="16" |
427 |
| - HorizontalAlignment="Center" |
428 |
| - VerticalAlignment="Center" |
429 |
| - x:Load="{x:Bind ((cloud:CloudDriveSyncStatusUI)SyncStatusUI).LoadSyncStatus, Mode=OneWay}" |
430 |
| - x:Phase="2" |
431 |
| - Style="{x:Bind ((cloud:CloudDriveSyncStatusUI)SyncStatusUI).OpacityIcon, Mode=OneWay}" /> |
432 |
| - |
433 |
| - <!-- Tag --> |
434 |
| - <Ellipse |
435 |
| - Width="12" |
436 |
| - Height="12" |
437 |
| - Margin="8,0,4,0" |
438 |
| - x:Phase="2" |
439 |
| - Fill="{x:Bind FileTagsUI[0].Color, Mode=OneWay, Converter={StaticResource StringToBrushConverter}}" |
440 |
| - ToolTipService.ToolTip="{x:Bind FileTagsUI[0].Name, Mode=OneWay}" |
441 |
| - Visibility="{x:Bind FileTagsUI, Converter={StaticResource EmptyObjectToObjectConverter}, Mode=OneWay}" /> |
442 |
| - </StackPanel> |
443 |
| - </Grid> |
| 419 | + <!-- Cloud Status --> |
| 420 | + <uc:OpacityIcon |
| 421 | + x:Name="CloudDriveSyncStatusGlyph" |
| 422 | + Grid.Column="2" |
| 423 | + Width="16" |
| 424 | + Height="16" |
| 425 | + HorizontalAlignment="Center" |
| 426 | + VerticalAlignment="Center" |
| 427 | + x:Load="{x:Bind ((cloud:CloudDriveSyncStatusUI)SyncStatusUI).LoadSyncStatus, Mode=OneWay}" |
| 428 | + x:Phase="2" |
| 429 | + Style="{x:Bind ((cloud:CloudDriveSyncStatusUI)SyncStatusUI).OpacityIcon, Mode=OneWay}" /> |
| 430 | + |
444 | 431 | <!-- Visual Status Managing -->
|
445 | 432 | <VisualStateManager.VisualStateGroups>
|
446 | 433 | <VisualStateGroup x:Name="CheckboxVisibilityStates">
|
447 | 434 | <VisualState x:Name="HideCheckbox" />
|
448 | 435 | <VisualState x:Name="ShowCheckbox">
|
449 | 436 | <VisualState.Setters>
|
450 | 437 | <Setter Target="SelectionCheckbox.Opacity" Value="1" />
|
451 |
| - <Setter Target="IconBox.Visibility" Value="Collapsed" /> |
| 438 | + <Setter Target="IconBox.Opacity" Value="0" /> |
452 | 439 | </VisualState.Setters>
|
453 | 440 | </VisualState>
|
454 | 441 | </VisualStateGroup>
|
|
0 commit comments