App.xaml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <Application
  2. x:Class="DevDaysSpeakers.UWP.App"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:local="using:DevDaysSpeakers.UWP"
  6. RequestedTheme="Light">
  7. <Application.Resources>
  8. <DataTemplate x:Key="ImageCell">
  9. <Grid Padding="10">
  10. <Grid.ColumnDefinitions>
  11. <ColumnDefinition Width="Auto" />
  12. <ColumnDefinition />
  13. </Grid.ColumnDefinitions>
  14. <Grid.RowDefinitions>
  15. <RowDefinition Height="Auto" />
  16. <RowDefinition Height="Auto" />
  17. </Grid.RowDefinitions>
  18. <Image Grid.Column="0" Grid.RowSpan="2"
  19. MaxHeight="66"
  20. MaxWidth="66"
  21. DataContext="{Binding ImageSource, Converter={StaticResource ImageConverter}}"
  22. Source="{Binding Value}"
  23. VerticalAlignment="Center" />
  24. <TextBlock Grid.Column="1" Grid.Row="0"
  25. Margin="10,0,0,0"
  26. Text="{Binding Text}"
  27. Style="{ThemeResource BaseTextBlockStyle}"
  28. Visibility="{Binding Text,RelativeSource={RelativeSource Self}, Converter={StaticResource CollapseWhenEmpty}}"
  29. Foreground="{Binding TextColor, Converter={StaticResource ColorConverter}, ConverterParameter=DefaultTextForegroundThemeBrush}" />
  30. <TextBlock Grid.Column="1" Grid.Row="1"
  31. Margin="10,0,0,0"
  32. Text="{Binding Detail}"
  33. Style="{ThemeResource BodyTextBlockStyle}"
  34. Visibility="{Binding Text,RelativeSource={RelativeSource Self}, Converter={StaticResource CollapseWhenEmpty}}"
  35. Foreground="{Binding DetailColor, Converter={StaticResource ColorConverter}, ConverterParameter=DefaultTextForegroundThemeBrush}"
  36. x:Name="detail" />
  37. </Grid>
  38. </DataTemplate>
  39. </Application.Resources>
  40. </Application>