如何把treeview中的英文(节点名称)替换成汉字。
treeviewwebctrl_client 1_0,
比如现在的节点名叫"inbox",然后我想把它替换成"收件箱“
在treeview.htc中如何修改才行啊。
以前没有用TREEVIEW时我的实现方法是:
function getFolderName()
{
var i;
var foldername;
for(i = 0 ; i < 5 ; i++)
{
foldername = document.getElementById('folder_'+i);
if(!foldername){
continue;
}
foldername.innerHTML = foldername.innerHTML.replace(/^[^\/]+\//," ").replace(/^Inbox$/, "收件箱").replace(/^Sent$/, "发件箱").replace(/^Junk$/, "回收站").replace(/^Draft$/, "草稿箱").replace(/^Spam$/, "垃圾邮件");
}
}
各位大侠,请问用TREEVIEW如何实现此功能啊。。
--------------------编程问答-------------------- 怕沉下去,先顶一下,各位兄弟。能不能帮一下啊。 --------------------编程问答-------------------- 沉的真快。顶。。
--------------------编程问答-------------------- 继续顶。 --------------------编程问答-------------------- Dim node As TreeNode
Dim node1 As TreeNode
Dim node2 As TreeNode
Dim i As Integer
treMenu.Nodes.Clear()
node = treMenu.Nodes.Add("nodRoot", "")
node.Name = "nodRoot"
node.Text = "節點"
node1 = treMenu.Nodes.Add("nodt", "")
node1.Name = "nodt"
node1.Text = "電腦"
If m_dtHeader.Rows.Count > 0 Then
For i = 0 To m_dtHeader.Rows.Count - 1
node = treMenu.Nodes(0).Nodes.Add("text" & i, "")
node.Text = "text" & i
node.Tag = "text" & i
node1 = treMenu.Nodes(1).Nodes.Add("text" & i, "")
node1.Text = "text" & i
node1.Tag = "text" & i
Next i
End If
node2 = treMenu.Nodes(1).Nodes(1).Nodes.Add("tt", "")
node2.Text = "asdasdfasdfasdfasdf" --------------------编程问答-------------------- 試一下改改吧。。隨便寫的,不知道有沒有錯的。 --------------------编程问答--------------------
谢谢了,兄弟,直接加到treeview.htc的任何位置都行么? --------------------编程问答-------------------- 一開始運行窗體時就要運行的。
我試的時候是寫在form1_Load這中的Load事件的。 --------------------编程问答--------------------
兄弟,能再具体点么?我实在是没有TREEVIEW的编码经验。
谢谢了。。 --------------------编程问答-------------------- ding --------------------编程问答-------------------- ding --------------------编程问答--------------------
Private Sub frmERPMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim node As TreeNode
Dim node1 As TreeNode
Dim node2 As TreeNode
Dim i As Integer
treMenu.Nodes.Clear()
node = treMenu.Nodes.Add("nodRoot", "")
node.Name = "nodRoot"
node.Text = "節點"
node1 = treMenu.Nodes.Add("nodt", "")
node1.Name = "nodt"
node1.Text = "電腦"
For i = 0 To 3
node = treMenu.Nodes(0).Nodes.Add("text" & i, "")
node.Text = "text" & i
node.Tag = "text" & i
node1 = treMenu.Nodes(1).Nodes.Add("text" & i, "")
node1.Text = "text" & i
node1.Tag = "text" & i
Next i
node2 = treMenu.Nodes(1).Nodes(1).Nodes.Add("tt", "")
node2.Text = "asdasdfasdfasdfasdf"
End Sub
补充:.NET技术 , VB.NET