PDA

View Full Version : سوال: nodes in treeview



vahid.bz
پنج شنبه 12 فروردین 1389, 16:12 عصر
سلام
كمك كنيد
من براي گرههاي treeview يك rename درست كردم اما براي اون گرههايي كه با كد به برنامه اضافه مي شوند كار نمي كند اما براي گرههايي كه در قسمت طراحي دستي اضافه مي كنم كار مكنه. براي اونايي كه با كد اضافه ميشن بايد چيكار كنم تا كار كنه؟
تشكر


private void lblRename_Click(object sender, EventArgs e)
{
if (!treeView1.SelectedNode.IsEditing)
{
treeView1.SelectedNode.BeginEdit();
}
} jتوي كد بالا وقتي breakpoint ميذارم اصلآ treeview1 رو نميشناسه و ميگه selectedpath برابر null است
اما توي كد راست كليك زير همه چي درسته

private void treeView1_NodeMouseClick_1(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Button == MouseButtons.Right)
treeView1.SelectedNode = e.Node;
}