#286 done
This commit is contained in:
@@ -22,9 +22,7 @@
|
||||
<phone:PhoneApplicationPage.Resources>
|
||||
<conv:RoomToStringConverter x:Key="RoomConverter"/>
|
||||
<conv:FrameworkElementToRectConverter x:Key="RectConverter"/>
|
||||
<DataTemplate x:Name="RoomPickerItemTemplate">
|
||||
<lu:MultiValueTextBlock Value1="{Binding BindsDirectlyToSource=True}" Converter="{StaticResource RoomConverter}"/>
|
||||
</DataTemplate>
|
||||
|
||||
</phone:PhoneApplicationPage.Resources>
|
||||
|
||||
<!--LayoutRoot ist das Stammraster, in dem alle anderen Seiteninhalte platziert werden-->
|
||||
@@ -71,10 +69,17 @@
|
||||
Grid.Row="2"
|
||||
SelectionChanged="RoomPicker_SelectionChanged"
|
||||
ItemsSource="{Binding RoomPickerList, ElementName=root, Mode=OneWay}"
|
||||
FullModeItemTemplate="{StaticResource RoomPickerItemTemplate}"
|
||||
FullModeHeader="{Binding Path=LocalizedResources.Rooms, Source={StaticResource LocalizedStrings}}"
|
||||
Opacity="0"/>
|
||||
|
||||
Opacity="0">
|
||||
<toolkit:ListPicker.FullModeItemTemplate>
|
||||
<DataTemplate x:Name="RoomPickerItemTemplate">
|
||||
<Border BorderBrush="{StaticResource PhoneAccentBrush}" BorderThickness="12,0,0,0" Margin="0,0,0,6">
|
||||
<lu:MultiValueTextBlock Value1="{Binding BindsDirectlyToSource=True}" Converter="{StaticResource RoomConverter}" TextStyle="{StaticResource PhoneTextGroupHeaderStyle}"/>
|
||||
</Border>
|
||||
</DataTemplate>
|
||||
</toolkit:ListPicker.FullModeItemTemplate>
|
||||
</toolkit:ListPicker>
|
||||
|
||||
<!--row_3-->
|
||||
<ViewportControl
|
||||
x:Name="VPC"
|
||||
|
||||
@@ -86,7 +86,15 @@
|
||||
<!--Duration-->
|
||||
<StackPanel x:Name="StackPanelDuration" Grid.Row="4">
|
||||
<TextBlock Text="{Binding Path=LocalizedResources.Duration, Source={StaticResource LocalizedStrings}}"/>
|
||||
<toolkit:ListPicker x:Name="InDuration" SelectionChanged="InDuration_SelectionChanged"/>
|
||||
<toolkit:ListPicker x:Name="InDuration" SelectionChanged="InDuration_SelectionChanged">
|
||||
<toolkit:ListPicker.FullModeItemTemplate>
|
||||
<DataTemplate>
|
||||
<Border BorderBrush="{StaticResource PhoneAccentBrush}" BorderThickness="12,0,0,0" Margin="0,0,0,6">
|
||||
<TextBlock Text="{Binding BindsDirectlyToSource=True}" Style="{StaticResource PhoneTextGroupHeaderStyle}" TextWrapping="Wrap"/>
|
||||
</Border>
|
||||
</DataTemplate>
|
||||
</toolkit:ListPicker.FullModeItemTemplate>
|
||||
</toolkit:ListPicker>
|
||||
</StackPanel>
|
||||
<!--End date-->
|
||||
<StackPanel x:Name="StackPanelEnd" Grid.Row="5" Visibility="Collapsed">
|
||||
|
||||
@@ -7,7 +7,8 @@
|
||||
FontFamily="{StaticResource PhoneFontFamilyNormal}"
|
||||
FontSize="{StaticResource PhoneFontSizeNormal}"
|
||||
Foreground="{StaticResource PhoneForegroundBrush}"
|
||||
x:Name="root"
|
||||
>
|
||||
|
||||
<TextBlock x:Name="TheText"/>
|
||||
|
||||
<TextBlock x:Name="TheText" Style="{Binding TextStyle, ElementName=root, Mode=OneWay}"/>
|
||||
</UserControl>
|
||||
@@ -43,6 +43,9 @@ namespace CampusAppWP8.Utility.Lui
|
||||
/// <summary> The converter property. </summary>
|
||||
public static readonly DependencyProperty ConverterProperty = DependencyProperty.Register("Converter", typeof(IValueConverter), typeof(MultiValueTextBlock), new PropertyMetadata(null));
|
||||
|
||||
/// <summary> The text style property. </summary>
|
||||
public static readonly DependencyProperty TextStyleProperty = DependencyProperty.Register("TextStyle", typeof(Style), typeof(MultiValueTextBlock), new PropertyMetadata(null));
|
||||
|
||||
#endregion // DependencyProperties
|
||||
|
||||
#region Constructor
|
||||
@@ -59,6 +62,21 @@ namespace CampusAppWP8.Utility.Lui
|
||||
|
||||
#region Properties
|
||||
|
||||
/// <summary> Gets or sets the text style. </summary>
|
||||
/// <value> The text style. </value>
|
||||
public Style TextStyle
|
||||
{
|
||||
get
|
||||
{
|
||||
return (Style)this.GetValue(TextStyleProperty);
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
this.SetValue(TextStyleProperty, value);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary> Gets or sets the converter. </summary>
|
||||
/// <value> The converter. </value>
|
||||
public IValueConverter Converter
|
||||
|
||||
Reference in New Issue
Block a user