diff options
author | Vitaly Takmazov | 2014-05-24 13:18:19 +0400 |
---|---|---|
committer | Vitaly Takmazov | 2014-05-24 13:18:19 +0400 |
commit | 0c5e49fa07adc2592f42b75728b10e77a242e842 (patch) | |
tree | b2a88c068b5ca65173802c05d3372ce16bb6225d /Juick/Controls | |
parent | 772683b4e2b1175406e2d80b9fa9694b47ede6eb (diff) |
2.0: dropped WP7 support, dropped WPtoolkit
Diffstat (limited to 'Juick/Controls')
-rw-r--r-- | Juick/Controls/MessageList.xaml | 63 |
1 files changed, 31 insertions, 32 deletions
diff --git a/Juick/Controls/MessageList.xaml b/Juick/Controls/MessageList.xaml index af23c5a..93dd08f 100644 --- a/Juick/Controls/MessageList.xaml +++ b/Juick/Controls/MessageList.xaml @@ -1,32 +1,31 @@ -<UserControl x:Class="Juick.Controls.MessageList" - xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" - xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - xmlns:d="http://schemas.microsoft.com/expression/blend/2008" - xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - xmlns:bindings="clr-namespace:Juick.Classes" - xmlns:usercontrols="clr-namespace:Juick.Controls" - xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity" - mc:Ignorable="d" - xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit" - FontFamily="{StaticResource PhoneFontFamilyNormal}" - FontSize="{StaticResource PhoneFontSizeNormal}" - Foreground="{StaticResource PhoneForegroundBrush}" - d:DesignHeight="480" d:DesignWidth="480"> - - <Grid x:Name="LayoutRoot"> - <toolkit:LongListSelector Margin="0, 0, -12, 0" - ItemsSource="{Binding Items}" IsFlatList="true" ItemTemplate="{StaticResource PostItemDataTemplate}" - SelectionChanged="LongListSelector_SelectionChanged"> - <i:Interaction.Triggers> - <i:EventTrigger EventName="Link"> - <bindings:InvokeDelegateCommandAction Command="{Binding LoadMessagesPageCommand}" - CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=InvokeParameter}"/> - </i:EventTrigger> - <i:EventTrigger EventName="SelectionChanged"> - <bindings:InvokeDelegateCommandAction Command="{Binding NavigateNextCommand}" - CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=InvokeParameter}"/> - </i:EventTrigger> - </i:Interaction.Triggers> - </toolkit:LongListSelector> - </Grid> -</UserControl> +<UserControl x:Class="Juick.Controls.MessageList"
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+ xmlns:bindings="clr-namespace:Juick.Classes"
+ xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
+ xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
+ mc:Ignorable="d"
+ FontFamily="{StaticResource PhoneFontFamilyNormal}"
+ FontSize="{StaticResource PhoneFontSizeNormal}"
+ Foreground="{StaticResource PhoneForegroundBrush}"
+ d:DesignHeight="480" d:DesignWidth="480">
+
+ <Grid x:Name="LayoutRoot">
+ <phone:LongListSelector Margin="0, 0, -12, 0"
+ ItemsSource="{Binding Items}" LayoutMode="List" IsGroupingEnabled="False" ItemTemplate="{StaticResource PostItemDataTemplate}"
+ >
+ <i:Interaction.Triggers>
+ <i:EventTrigger EventName="ItemRealized">
+ <bindings:InvokeDelegateCommandAction Command="{Binding LoadMessagesPageCommand}"
+ CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=InvokeParameter}"/>
+ </i:EventTrigger>
+ <i:EventTrigger EventName="Tap">
+ <bindings:InvokeDelegateCommandAction Command="{Binding NavigateNextCommand}"
+ CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=InvokeParameter}"/>
+ </i:EventTrigger>
+ </i:Interaction.Triggers>
+ </phone:LongListSelector>
+ </Grid>
+</UserControl>
|