#region
|
|
using System;
|
using System.Data;
|
using System.Windows.Forms;
|
using CSFrameworkV5.Business.BLL_Permission;
|
|
#endregion
|
|
/*
|
此窗体暂停使用. 2012-06-24
|
*/
|
|
namespace CSFrameworkV5.Library.PermissionForms
|
{
|
/// <summary>
|
/// 用户自定义按钮名称修改窗体
|
/// </summary>
|
public partial class frmChangeTagName : frmBase
|
{
|
private TreeNode _node;
|
private ActionNodeTag _tag;
|
private DataTable _tagNameTable;
|
|
private frmChangeTagName()
|
{
|
InitializeComponent();
|
}
|
|
private frmChangeTagName(TreeNode node, DataTable tagNameTable)
|
{
|
_node = node;
|
_tag = node.Tag as ActionNodeTag;
|
_tagNameTable = tagNameTable;
|
InitializeComponent();
|
|
textEdit1.Text = node.Text;
|
}
|
|
private void btnApply_Click(object sender, EventArgs e)
|
{
|
if (textEdit1.Text != _tag.TagNameOld)
|
{
|
if (_tag.TagNameOld == "" || _tag.TagNameDataRow == null)
|
{
|
//增加记录
|
_tag.TagNameDataRow = _tagNameTable.NewRow();
|
_tag.TagNameDataRow["MenuName"] = _tag.TagMenuName;
|
_tag.TagNameDataRow["TagValue"] = _tag.ActionValue;
|
_tag.TagNameDataRow["TagName"] = textEdit1.Text;
|
_tagNameTable.Rows.Add(_tag.TagNameDataRow);
|
}
|
else
|
{
|
_tag.TagNameDataRow["TagName"] = textEdit1.Text;
|
}
|
|
_node.Text = textEdit1.Text;
|
_node.TreeView.Update();
|
}
|
|
Close();
|
}
|
|
private void btnCancel_Click(object sender, EventArgs e)
|
{
|
Close();
|
}
|
|
public static void Execute(TreeNode node, DataTable tagNameTable)
|
{
|
var form = new frmChangeTagName(node, tagNameTable);
|
form.ShowDialog();
|
}
|
|
private void frmChangeTagName_Shown(object sender, EventArgs e)
|
{
|
textEdit1.Focus();
|
}
|
}
|
}
|