示例#1
0
        private void Grid_RightTapped( object sender, RightTappedRoutedEventArgs e )
        {
            Grid ItemGrid = ( Grid ) sender;
            FlyoutTargetItem = ItemGrid.DataContext as BookmarkListItem;

            if ( FlyoutTargetItem.AnchorIndex != -1 )
            {
                FlyoutBase.ShowAttachedFlyout( ItemGrid );
            }
        }
示例#2
0
        private void Grid_RightTapped(object sender, RightTappedRoutedEventArgs e)
        {
            Grid ItemGrid = ( Grid )sender;

            FlyoutTargetItem = ItemGrid.DataContext as BookmarkListItem;

            if (FlyoutTargetItem.AnchorIndex != -1)
            {
                FlyoutBase.ShowAttachedFlyout(ItemGrid);
            }
        }
示例#3
0
        internal void RemoveAnchor(BookmarkListItem flyoutTargetItem)
        {
            int index = flyoutTargetItem.AnchorIndex;

            Anchors.RemoveCustomAnc(flyoutTargetItem.GetChapter().Meta[AppKeys.GLOBAL_CID], index);
            if (index < Data.Count())
            {
                Data[index].AnchorColor = null;
            }
            NotifyChanged("CustomAnchors");
        }
示例#4
0
 internal void RemoveAnchor( BookmarkListItem flyoutTargetItem )
 {
     int index = flyoutTargetItem.AnchorIndex;
     Anchors.RemoveAnchor( flyoutTargetItem.GetChapter().cid, index );
     if( index < Data.Count() )
     {
         Data[ index ].AnchorColor = null;
     }
     NotifyChanged( "CustomAnchors" );
 }
示例#5
0
        private void ListView_ItemClick(object sender, ItemClickEventArgs e)
        {
            BookmarkListItem Item = e.ClickedItem as BookmarkListItem;

            Reader.OpenBookmark(Item);
        }
示例#6
0
        internal void OpenBookmark( BookmarkListItem item )
        {
            Chapter C = item.GetChapter();
            if ( C == null ) return;

            OpenBook( C, false, item.AnchorIndex );
        }