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 { } }