void CurrentDocument_ElementTitleChanged(object sender, ChangeTitleEventArgs e) { if (e.Item.Id == this._pageId) { this.Text = e.NewTitle; } }
/// <summary> /// 更名 /// </summary> void sdsite_ElementTitleChanged(object sender, ChangeTitleEventArgs e) { ElementNode elementNode = GetElementNode(e.Item.Id); elementNode.Text = e.Item.Title; elementNode.FilePath = e.Item.AbsoluteFilePath; //改名后页面标题栏需要同步改名 }
private void sdsite_ElementTitleChanged(object sender, ChangeTitleEventArgs e) { //如果命名的对象为 模板 或者为模板文件夹 TmpltBaseTreeNode node = this.GetElementNode(e.Item.Id); if (node != null) { //_dicNodeIndexsz中的内容 只包含,模板文件夹下的问价夹,和模板文件,及其下的页面片和PART if (node is FolderElementNode) //是模板下的文件夹 { RenewFloderText(node.Element.ChildNodes); } else if (node is TmpltElementNode)//模板文件 (现在 仅支持模板文件 重命名) { node.RenewNodeText(node); } } }