Example #1
0
        void NavicateListView1_Naivcate_SelectionChanged(NavicateListView listView, NavicateListViewItem listViewItem)
        {
            try
            {
                PageMode pageMode = null;

                switch (listViewItem.NavicateType)
                {
                case NavicateType.None:
                    return;

                case NavicateType.MainNavicate_All:
                    pageMode = new PageMode();
                    pageMode.SpaceInit();
                    this.borContent.Child      = pageMode;
                    this.Selected_PageViewBase = pageMode;
                    return;

                case NavicateType.MainNavicate_Recycle:
                    this.borContent.Child = null;
                    return;

                default:
                    Page_FileMode page_FileMode = new Page_FileMode(listViewItem.NavicateType);
                    page_FileMode.SpaceInit();
                    this.borContent.Child      = page_FileMode;
                    this.Selected_PageViewBase = page_FileMode;
                    return;
                }
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(this.GetType(), ex);
            }
            finally
            {
            }
        }
        void NavicateListView1_Naivcate_SelectionChanged(NavicateListView listView, NavicateListViewItem listViewItem)
        {
            try
            {
                if (listView.SelectedIndex == -1)
                {
                    return;
                }

                switch (listViewItem.NavicateType)
                {
                case NavicateType.Resource_Upload:
                    this.Resource_Upload(this.ShowTip, this.LoadFolderCenter);
                    this.SpaceInit();
                    break;

                case NavicateType.Resource_Share:
                    this.Resource_Share();
                    break;

                case NavicateType.Resource_DownLoad:
                    this.Resource_DownLoad();
                    break;

                case NavicateType.Resource_Delete:
                    this.Resource_Delete(this.ShowTip, null);
                    this.SpaceInit();
                    break;

                case NavicateType.Resource_Remove:
                    break;

                case NavicateType.Resource_Rename:
                    if (SpaceListViewItemList.Count > 0)
                    {
                        SpaceListViewItem item = SpaceListViewItemList[SpaceListViewItemList.Count - 1];
                        item.IsRenameState = true;
                    }
                    break;

                case NavicateType.List_View:
                    this.Item_ListView.BG_Brush    = this.Item_ListView.BG_SelectBrush;
                    this.Item_PcitureView.BG_Brush = this.Item_PcitureView.BG_UnSelectBrush;
                    this.ViewSetting(viewType.ListView, this.listView);


                    break;

                case NavicateType.Picture_View:
                    this.Item_PcitureView.BG_Brush = this.Item_PcitureView.BG_SelectBrush;
                    this.Item_ListView.BG_Brush    = this.Item_ListView.BG_UnSelectBrush;
                    this.ViewSetting(viewType.PictureView, this.listView);

                    break;

                default:
                    break;
                }

                switch (listView.AreaType)
                {
                case AreaType.NormalButton:
                    listView.SelectedIndex = -1;
                    break;

                case AreaType.NavicateType:

                    break;

                default:
                    break;
                }
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(this.GetType(), ex);
            }
            finally
            {
            }
        }