Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <phone:PhoneApplicationPage
- x:Class="WPAppStudio.View.MainNews_News"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:ctl="clr-namespace:WPAppStudio.Controls"
- xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
- xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
- xmlns:mytoolkit="clr-namespace:MyToolkit.Controls;assembly=MyToolkit.Extended"
- xmlns:mytoolkitpaging="clr-namespace:MyToolkit.Paging;assembly=MyToolkit.Extended"
- mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
- FontFamily="{StaticResource PhoneFontFamilyNormal}"
- FontSize="{StaticResource PhoneFontSizeNormal}"
- Foreground="{StaticResource CustomApplicationTextBrush}"
- SupportedOrientations="Portrait" Orientation="Portrait"
- DataContext="{Binding Path=MainNews_NewsViewModel, Source={StaticResource ViewModelLocator}}">
- <!--<toolkit:TransitionService.NavigationInTransition>
- <toolkit:NavigationInTransition>
- <toolkit:NavigationInTransition.Backward>
- <toolkit:TurnstileTransition Mode="BackwardIn"/>
- </toolkit:NavigationInTransition.Backward>
- <toolkit:NavigationInTransition.Forward>
- <toolkit:TurnstileTransition Mode="ForwardIn"/>
- </toolkit:NavigationInTransition.Forward>
- </toolkit:NavigationInTransition>
- </toolkit:TransitionService.NavigationInTransition>
- <toolkit:TransitionService.NavigationOutTransition>
- <toolkit:NavigationOutTransition>
- <toolkit:NavigationOutTransition.Backward>
- <toolkit:TurnstileTransition Mode="BackwardOut"/>
- </toolkit:NavigationOutTransition.Backward>
- <toolkit:NavigationOutTransition.Forward>
- <toolkit:TurnstileTransition Mode="ForwardOut"/>
- </toolkit:NavigationOutTransition.Forward>
- </toolkit:NavigationOutTransition>
- </toolkit:TransitionService.NavigationOutTransition>-->
- <!--<phone:PhoneApplicationPage.Resources>
- <mytoolkitpaging:BindableApplicationBar x:Key="PanoramaMainNews_News0AppBar" IsVisible="True" IsMenuEnabled="True" Mode="Minimized" BackgroundColor="{StaticResource CustomApplicationAppBarBackgroundBrush}" Opacity="0.99" ForegroundColor="#1b4f77">
- <mytoolkitpaging:BindableApplicationBarIconButton x:Name="PanoramaMainNews_News0RefreshBtn" IconUri="/Images/Icons/Light/Refresh.png" Text="{Binding Path=LocalizedResources.Refresh, Source={StaticResource LocalizedStrings}}" Command="{Binding RefreshMainNews_NewsListControlCollection}" CommandParameter="0" />
- <mytoolkitpaging:BindableApplicationBarIconButton x:Name="PanoramaMainNews_News0SetLockScreenBtn" IconUri="/Images/Icons/Light/SetLockScreen.png" Text="{Binding Path=LocalizedResources.SetLockScreen, Source={StaticResource LocalizedStrings}}" Command="{Binding SetLockScreenCommand}" />
- <mytoolkitpaging:BindableApplicationBar.MenuItems>
- <mytoolkitpaging:BindableApplicationBarMenuItem x:Name="PanoramaMainNews_News0AboutBtn" Text="{Binding Path=LocalizedResources.About, Source={StaticResource LocalizedStrings}}" Command="{Binding AboutCommand}"/>
- </mytoolkitpaging:BindableApplicationBar.MenuItems>
- </mytoolkitpaging:BindableApplicationBar>
- <mytoolkitpaging:BindableApplicationBar x:Key="PanoramaMainNews_News1AppBar" IsVisible="True" IsMenuEnabled="True" Mode="Minimized" BackgroundColor="{StaticResource CustomApplicationAppBarBackgroundBrush}" Opacity="0.99" ForegroundColor="#1b4f77">
- <mytoolkitpaging:BindableApplicationBarIconButton x:Name="PanoramaMainNews_News1RefreshBtn" IconUri="/Images/Icons/Light/Refresh.png" Text="{Binding Path=LocalizedResources.Refresh, Source={StaticResource LocalizedStrings}}" Command="{Binding RefreshGamesNews_GamesNewsfeedListControlCollection}" CommandParameter="0" />
- <mytoolkitpaging:BindableApplicationBar.MenuItems>
- <mytoolkitpaging:BindableApplicationBarMenuItem x:Name="PanoramaMainNews_News1AboutBtn" Text="{Binding Path=LocalizedResources.About, Source={StaticResource LocalizedStrings}}" Command="{Binding AboutCommand}"/>
- </mytoolkitpaging:BindableApplicationBar.MenuItems>
- </mytoolkitpaging:BindableApplicationBar>
- <mytoolkitpaging:BindableApplicationBar x:Key="PanoramaMainNews_News2AppBar" IsVisible="True" IsMenuEnabled="True" Mode="Minimized" BackgroundColor="{StaticResource CustomApplicationAppBarBackgroundBrush}" Opacity="0.99" ForegroundColor="#1b4f77">
- <mytoolkitpaging:BindableApplicationBarIconButton x:Name="PanoramaMainNews_News2RefreshBtn" IconUri="/Images/Icons/Light/Refresh.png" Text="{Binding Path=LocalizedResources.Refresh, Source={StaticResource LocalizedStrings}}" Command="{Binding RefreshSoftwareNews_SoftwareNewsfeedListControlCollection}" CommandParameter="0" />
- <mytoolkitpaging:BindableApplicationBar.MenuItems>
- <mytoolkitpaging:BindableApplicationBarMenuItem x:Name="PanoramaMainNews_News2AboutBtn" Text="{Binding Path=LocalizedResources.About, Source={StaticResource LocalizedStrings}}" Command="{Binding AboutCommand}"/>
- </mytoolkitpaging:BindableApplicationBar.MenuItems>
- </mytoolkitpaging:BindableApplicationBar>
- <ctl:MenuData x:Key="MenuSection_MenuMenuControlData">
- <ctl:MenuItemData Title="facebook" TargetUrl="https://www.facebook.com/neowin" Image="/Images/Item-9688b124-84c8-4c6b-a434-77310f59d995.png"/>
- <ctl:MenuItemData Title="twitter" TargetUrl="https://twitter.com/neowinfeed" Image="/Images/Item-af93d74f-1b92-4666-b71a-b6a983f1aa7e.png"/>
- <ctl:MenuItemData Title="support" TargetUrl="http://winartstyle.com/Donate/" Image="/Images/paypal.png"/>
- </ctl:MenuData>
- </phone:PhoneApplicationPage.Resources>-->
- <Canvas x:Name="canvas" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="800" Background="Black" ManipulationStarted="canvas_ManipulationStarted" ManipulationDelta="canvas_ManipulationDelta" ManipulationCompleted="canvas_ManipulationCompleted">
- <Canvas.Resources>
- <Storyboard x:Name="moveAnimation">
- <DoubleAnimation Duration="0:0:0.2" To="0" Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="LayoutRoot" d:IsOptimized="True" />
- </Storyboard>
- </Canvas.Resources>
- <VisualStateManager.VisualStateGroups>
- <VisualStateGroup x:Name="CommonStates">
- <VisualStateGroup.Transitions>
- <VisualTransition GeneratedDuration="0:0:0.3">
- <VisualTransition.GeneratedEasingFunction>
- <QuinticEase EasingMode="EaseInOut"/>
- </VisualTransition.GeneratedEasingFunction>
- </VisualTransition>
- </VisualStateGroup.Transitions>
- <VisualState x:Name="Normal">
- <Storyboard>
- <DoubleAnimation Duration="0:0:0.2" To="-420" Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="LayoutRoot" d:IsOptimized="True"/>
- </Storyboard>
- </VisualState>
- <VisualState x:Name="LeftMenuOpened">
- <Storyboard>
- <DoubleAnimation Duration="0:0:0.2" To="0" Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="LayoutRoot" d:IsOptimized="True"/>
- </Storyboard>
- </VisualState>
- <VisualState x:Name="RightMenuOpened">
- <Storyboard>
- <DoubleAnimation Duration="0:0:0.2" To="-840" Storyboard.TargetProperty="(Canvas.Left)" Storyboard.TargetName="LayoutRoot" d:IsOptimized="True"/>
- </Storyboard>
- </VisualState>
- </VisualStateGroup>
- </VisualStateManager.VisualStateGroups>
- <Canvas CacheMode="BitmapCache" x:Name="LayoutRoot" Width="1320" VerticalAlignment="Stretch" Background="Transparent" Canvas.Left="-420" Height="768">
- <!--<Grid.ColumnDefinitions>
- <ColumnDefinition Width="420"/>
- <ColumnDefinition Width="480"/>
- <ColumnDefinition Width="420"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="*"/>
- </Grid.RowDefinitions>-->
- <Border Width="420" CacheMode="BitmapCache" Background="#222e3e" Grid.Column="0" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="{Binding ActualHeight, ElementName=canvas}"/>
- <Border Width="420" Margin="900,0,0,0" CacheMode="BitmapCache" Background="#222e3e" Grid.Column="2" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="{Binding ActualHeight, ElementName=canvas}"/>
- <Grid x:Name="grdCommands" Margin="420,0,0,0" CacheMode="BitmapCache" Grid.Column="1" Background="#FFCFD4E2" Height="{Binding ActualHeight, ElementName=canvas}" Width="480" >
- <Grid.RowDefinitions>
- <RowDefinition Height="59"/>
- <RowDefinition Height="*"/>
- </Grid.RowDefinitions>
- <Grid Grid.Row="0" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Background="#1b4f77">
- <Image Source="/neologo_Images/Image.png" HorizontalAlignment="Stretch" Margin="-10,-51,10,-62"/>
- <Button Click="OpenClose_Left" Content="" HorizontalAlignment="Left" VerticalAlignment="Top" Width="71" Height="62"/>
- <Button Click="OpenClose_Right" Content="" HorizontalAlignment="Right" VerticalAlignment="Top" Width="70" Height="62" Margin="0,0,10,0"/>
- </Grid>
- <Border Grid.Row="1" Background="#FF31363E"/>
- <phone:Pivot x:Name="PanoramaMainNews_News" Grid.Row="1" Foreground="{StaticResource CustomApplicationTextBrush}" Background="{StaticResource CustomApplicationBackgroundBrush}" SelectionChanged="panoramaMainNews_News_SelectionChanged" Loaded="PanoramaMainNews_News_Loaded" Margin="0,0,0,16">
- <phone:Pivot.Title>
- <ProgressBar IsIndeterminate="True" Visibility="{Binding LoadingMainNews_NewsListControlCollection, Converter={StaticResource VisibilityConverter}}" />
- </phone:Pivot.Title>
- <phone:PivotItem x:Name="PanoramaMainNews_News0" Margin="0,0,0,25">
- <phone:PivotItem.Header>
- <StackPanel Orientation="Horizontal" Margin="0,7,0,0">
- <TextBlock Text="spotlight " Margin="-10,0,0,0" FontWeight="Normal" FontFamily="Segoe WP"/>
- </StackPanel>
- </phone:PivotItem.Header>
- <Grid>
- <ctl:LongListSelector x:Name="MainNews_NewsListControl"
- ItemsSource="{Binding MainNews_NewsListControlCollection}"
- SelectedItem="{Binding SelectedMainNews_NewsListControlCollection, Mode=TwoWay}"
- PagingEnabled="False"
- RefreshCommand="{Binding RefreshMainNews_NewsListControlCollection}"
- >
- <ctl:LongListSelector.ItemTemplate>
- <DataTemplate>
- <Grid Margin="30" toolkit:TiltEffect.IsTiltEnabled="True" Background="Black">
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto"/>
- <RowDefinition Height="Auto"/>
- <RowDefinition MaxHeight="80"/>
- </Grid.RowDefinitions>
- <Image Source="{Binding ImageUrl, TargetNullValue={StaticResource DefaultNoImageValue}}" VerticalAlignment="Top" Stretch="UniformToFill" MaxHeight="250" Margin="20,20,20,0"/>
- <TextBlock TextWrapping="Wrap" FontSize="32" Foreground="{StaticResource CustomApplicationTextBrush}"
- Text="{Binding Title, Converter={StaticResource SanitizeString}}" Margin="20,0" Grid.Row="1"/>
- <TextBlock TextWrapping="Wrap" FontSize="18" Foreground="{StaticResource CustomApplicationTextBrush}"
- TextTrimming="WordEllipsis" Text="{Binding Summary, Converter={StaticResource SanitizeString}}" Height="75" Margin="20,0,0,20" Grid.Row="2" VerticalAlignment="Top"/>
- </Grid>
- </DataTemplate>
- </ctl:LongListSelector.ItemTemplate>
- </ctl:LongListSelector>
- </Grid>
- </phone:PivotItem>
- </phone:Pivot>
- </Grid>
- <HyperlinkButton Content="HyperlinkButton" Canvas.Left="947" Canvas.Top="41"/>
- </Canvas>
- </Canvas>
- <!--<Grid x:Name="LayoutRoot">
- <phone:Pivot x:Name="PanoramaMainNews_News" Foreground="{StaticResource CustomApplicationTextBrush}" Background="{StaticResource CustomApplicationBackgroundBrush}" SelectionChanged="panoramaMainNews_News_SelectionChanged" Loaded="PanoramaMainNews_News_Loaded" Margin="0,0,0,16">
- <phone:Pivot.Title>
- <StackPanel Orientation="Horizontal" Width="470" Height="100">
- <Grid>
- <ProgressBar IsIndeterminate="True" Visibility="{Binding LoadingMainNews_NewsListControlCollection, Converter={StaticResource VisibilityConverter}}" />
- <Image Height="50" Margin="-50,39,0,-11" Source="/neologo_Images/Image.png" VerticalAlignment="Top" HorizontalAlignment="Stretch" Width="480" />
- </Grid>
- </StackPanel>
- </phone:Pivot.Title>
- <phone:PivotItem x:Name="PanoramaMainNews_News0" Margin="0,0,0,25">
- <phone:PivotItem.Header>
- <StackPanel Orientation="Horizontal" Margin="0,7,0,0">
- <TextBlock Text="spotlight " Margin="-10,0,0,0" FontWeight="Normal" FontFamily="Segoe WP"/>
- </StackPanel>
- </phone:PivotItem.Header>
- <Grid>
- <ctl:LongListSelector x:Name="MainNews_NewsListControl"
- ItemsSource="{Binding MainNews_NewsListControlCollection}"
- SelectedItem="{Binding SelectedMainNews_NewsListControlCollection, Mode=TwoWay}"
- PagingEnabled="False"
- RefreshCommand="{Binding RefreshMainNews_NewsListControlCollection}"
- >
- <ctl:LongListSelector.ItemTemplate>
- <DataTemplate>
- <Grid Margin="30" toolkit:TiltEffect.IsTiltEnabled="True" Background="Black">
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto"/>
- <RowDefinition Height="Auto"/>
- <RowDefinition MaxHeight="80"/>
- </Grid.RowDefinitions>
- <Image Source="{Binding ImageUrl, TargetNullValue={StaticResource DefaultNoImageValue}}" VerticalAlignment="Top" Stretch="UniformToFill" MaxHeight="250" Margin="20,20,20,0"/>
- <TextBlock TextWrapping="Wrap" FontSize="32" Foreground="{StaticResource CustomApplicationTextBrush}"
- Text="{Binding Title, Converter={StaticResource SanitizeString}}" Margin="20,0" Grid.Row="1"/>
- <TextBlock TextWrapping="Wrap" FontSize="18" Foreground="{StaticResource CustomApplicationTextBrush}"
- TextTrimming="WordEllipsis" Text="{Binding Summary, Converter={StaticResource SanitizeString}}" Height="75" Margin="20,0,0,20" Grid.Row="2" VerticalAlignment="Top"/>
- </Grid>
- </DataTemplate>
- </ctl:LongListSelector.ItemTemplate>
- </ctl:LongListSelector>
- </Grid>
- </phone:PivotItem>-->
- <!--<phone:PivotItem x:Name="PanoramaMainNews_News1" Margin="0,0,0,25">
- <phone:PivotItem.Header>
- <StackPanel Orientation="Horizontal" Margin="0,7,0,0">
- <TextBlock Text="gaming " Margin="-10,0,0,0" FontWeight="Normal" FontSize="72" FontFamily="Segoe WP"/>
- </StackPanel>
- </phone:PivotItem.Header>
- <Grid>
- <ProgressBar IsIndeterminate="True" Visibility="{Binding LoadingGamesNews_GamesNewsfeedListControlCollection, Converter={StaticResource VisibilityConverter}}" />
- <ctl:LongListSelector x:Name="GamesNews_GamesNewsfeedListControl"
- ItemsSource="{Binding GamesNews_GamesNewsfeedListControlCollection}"
- SelectedItem="{Binding SelectedGamesNews_GamesNewsfeedListControlCollection, Mode=TwoWay}"
- PagingEnabled="False"
- RefreshCommand="{Binding RefreshGamesNews_GamesNewsfeedListControlCollection}"
- >
- <ctl:LongListSelector.ItemTemplate>
- <DataTemplate>
- <Grid Margin="20" toolkit:TiltEffect.IsTiltEnabled="True">
- <Grid.RowDefinitions>
- <RowDefinition></RowDefinition>
- <RowDefinition></RowDefinition>
- </Grid.RowDefinitions>
- <Image Source="{Binding ImageUrl, TargetNullValue={StaticResource DefaultNoImageValue}}" VerticalAlignment="Top" Stretch="UniformToFill" Grid.Row="0" MaxHeight="200"/>
- <Border Grid.Row="1" VerticalAlignment="Stretch" Background="Black" Opacity="0.7"/>
- <StackPanel Grid.Row="1" Margin="10,5" VerticalAlignment="Bottom">
- <TextBlock TextWrapping="Wrap" FontSize="32" Foreground="{StaticResource CustomApplicationTextBrush}"
- Text="{Binding Title, Converter={StaticResource SanitizeString}}" />
- <TextBlock TextWrapping="Wrap" FontSize="18" Foreground="{StaticResource CustomApplicationTextBrush}"
- TextTrimming="WordEllipsis" Text="{Binding Summary, Converter={StaticResource SanitizeString}}" Height="75"/>
- </StackPanel>
- </Grid>
- </DataTemplate>
- </ctl:LongListSelector.ItemTemplate>
- </ctl:LongListSelector>
- </Grid>
- </phone:PivotItem>
- <phone:PivotItem x:Name="PanoramaMainNews_News2" Margin="0,0,0,25">
- <phone:PivotItem.Header>
- <StackPanel Orientation="Horizontal" Margin="0,7,0,0">
- <TextBlock Text="software " Margin="-10,0,0,0" FontWeight="Normal" FontFamily="Segoe WP"/>
- </StackPanel>
- </phone:PivotItem.Header>
- <Grid>
- <ProgressBar IsIndeterminate="True" Visibility="{Binding LoadingSoftwareNews_SoftwareNewsfeedListControlCollection, Converter={StaticResource VisibilityConverter}}" />
- <ctl:LongListSelector x:Name="SoftwareNews_SoftwareNewsfeedListControl"
- ItemsSource="{Binding SoftwareNews_SoftwareNewsfeedListControlCollection}"
- SelectedItem="{Binding SelectedSoftwareNews_SoftwareNewsfeedListControlCollection, Mode=TwoWay}"
- PagingEnabled="False"
- RefreshCommand="{Binding RefreshSoftwareNews_SoftwareNewsfeedListControlCollection}"
- >
- <ctl:LongListSelector.ItemTemplate>
- <DataTemplate>
- <Grid Margin="20" toolkit:TiltEffect.IsTiltEnabled="True">
- <Grid.RowDefinitions>
- <RowDefinition></RowDefinition>
- <RowDefinition></RowDefinition>
- </Grid.RowDefinitions>
- <Image Source="{Binding ImageUrl, TargetNullValue={StaticResource DefaultNoImageValue}}" VerticalAlignment="Top" Stretch="UniformToFill" Grid.Row="0" MaxHeight="200"/>
- <Border Grid.Row="1" VerticalAlignment="Stretch" Background="Black" Opacity="0.7"/>
- <StackPanel Grid.Row="1" Margin="10,5" VerticalAlignment="Bottom">
- <TextBlock TextWrapping="Wrap" FontSize="32" Foreground="{StaticResource CustomApplicationTextBrush}"
- Text="{Binding Title, Converter={StaticResource SanitizeString}}" />
- <TextBlock TextWrapping="Wrap" FontSize="18" Foreground="{StaticResource CustomApplicationTextBrush}"
- TextTrimming="WordEllipsis" Text="{Binding Summary, Converter={StaticResource SanitizeString}}" Height="75"/>
- </StackPanel>
- </Grid>
- </DataTemplate>
- </ctl:LongListSelector.ItemTemplate>
- </ctl:LongListSelector>
- </Grid>
- </phone:PivotItem>
- <phone:PivotItem x:Name="PanoramaMainNews_News3" >
- <phone:PivotItem.Header>
- <StackPanel Orientation="Horizontal" Margin="0,7,0,0">
- <TextBlock Text="follow " Margin="-10,0,0,0" FontWeight="Normal" FontFamily="Segoe WP" />
- </StackPanel>
- </phone:PivotItem.Header>
- <ListBox x:Name="MenuSection_MenuMenuControl"
- ItemsSource="{StaticResource MenuSection_MenuMenuControlData}"
- SelectedItem="{Binding SelectedMenuSection_MenuMenuControl, Mode=TwoWay}">
- <ListBox.ItemsPanel>
- <ItemsPanelTemplate>
- <VirtualizingStackPanel Orientation="Vertical"/>
- </ItemsPanelTemplate>
- </ListBox.ItemsPanel>
- <ListBox.ItemTemplate>
- <DataTemplate>
- <Grid Margin="5" toolkit:TiltEffect.IsTiltEnabled="True">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="60"/>
- <ColumnDefinition Width="*"/>
- </Grid.ColumnDefinitions>
- <Image Source="{Binding Image}" Margin="5,0,0,5" Stretch="UniformToFill" />
- <TextBlock Margin="10,0" FontSize="32" Foreground="{StaticResource CustomApplicationTextBrush}"
- VerticalAlignment="Center" Text="{Binding Title}" Grid.Column="1"/>
- </Grid>
- </DataTemplate>
- </ListBox.ItemTemplate>
- </ListBox>
- </phone:PivotItem>-->
- <!--</phone:Pivot>
- </Grid>-->
- </phone:PhoneApplicationPage>
Advertisement
Add Comment
Please, Sign In to add comment