treeview 選中,移動,重新命名

2021-06-21 01:44:10 字數 1400 閱讀 7157

private void changechild(treenode node) }}

private void changeparent(treenode node)

//兄弟節點全沒選,其父節點也不選            

if (brothernodecheckedcount == 0)

//兄弟節點只要有乙個被選,其父節點也被選         

if (brothernodecheckedcount >= 1)}}

private void treemenu_nodemouseclick(object sender, treenodemouseclickeventargs e)

}     

//移動

treenode tempnode,  currentnode; 

int orderby; 

private void toolstripmenuitemup_click(object sender, eventargs e)

else 

else 

}  }private void toolstripmenuitemdown_click(object sender, eventargs e)

else 

else 

}  }//重新命名

private void toolstripmenuitemrename_click(object sender, eventargs e)

}private systemmenucustominfo presystemmenucustom;

private void treemenu_afterlabeledit(object sender, nodelabelediteventargs e)

presystemmenucustom.menuname = e.label;

treemenu.labeledit = false;

int rst = managercontroller.getisystemmenucustommanager().update(presystemmenucustom);

}/treeview節點初始選中

treenodechecked(this.treemenu.nodes[0], preinfouserlist[i].right);

public static void treenodechecked(treenode rootnode, string right)

if (rootnode.nodes[i].nodes.count > 0)}}

}// 獲得選中的節點

public void getnoderole(treenode treenode)

}foreach (treenode tn in treenode.nodes)

mv 重新命名或移動檔案

root oracle linux.x64 11gr2 mv help 用法 mv 選項 t 原始檔 目標檔案 或 mv 選項 原始檔.目錄 或 mv 選項 t 目錄 原始檔.將原始檔重新命名為目標檔案,或將原始檔移動至指定目錄。長選項必須使用的引數對於短選項時也是必需使用的。backup cont...

ubuntu重新命名(移動)硬碟

1.檢視當前所有分割槽 sudo fdisk l dev nvme0n1p1 label m fm am m em m m uuid 9aeab11aeab0f41b type ntfs partlabel basic data partition partuuid aa13bb62 c93b 44...

8 移動和重新命名檔案

mv 命令可以執行檔案移動和檔案命名任務,這依賴於你怎樣使用它。任何一種 情況下,完成操作之後,原來的檔名不再存在。mv 使用方法與 cp 很相像 mv item1 item2 把檔案或目錄 item1 移動或重新命名為 item2 或者 mv item.directory 把乙個或多個條目從乙個目...