using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//最基础的
using Kingdee.BOS;
//表单插件
using Kingdee.BOS.Core.Bill.PlugIn;
//说明
using System.ComponentModel;
using Kingdee.BOS.Core.DynamicForm;
namespace Kingdee.Bos.ProJect.BillMessage.Pluln
{
//说明
[Description("提示信息框")]
//热启
[Kingdee.BOS.Util.HotUpdate]
//继承表单插件
public class ClassName:AbstractBillPlugIn
{
//按钮点击事件
public override void BarItemClick(BOS.Core.DynamicForm.PlugIn.Args.BarItemClickEventArgs e)
{
base.BarItemClick(e);
//if条件判断,当点击YDIE_ tbGetSetValue这个按钮时候触发
if(e.BarItemKey.Equals("YDIE_tbGetSetValue"))
{
//弹窗,你好
//this.View.ShowMessage("你好");
//错误信息,对话框
//this.View.ShowErrMessage("严重错误");
//this.View.ShowMessage("错误提示,是否继续?",
// //提示信息:是、否
//MessageBoxOptions.YesNo,
// //通过result接收值
//new Action<MessageBoxResult>((result) =>
// {
// if (result == MessageBoxResult.Yes)
// {
// //如果选择的是,给备注赋值,是
// this.View.Model.SetValue("FNote", "您选择--是");
// }
// else if (result == MessageBoxResult.No)
// {
// //如果选择的否,给备注赋值,否
// this.View.Model.SetValue("FNote", "您选择--否");
// }
// }));
//this.View.ShowMessage("错误提示,是否继续?",
// //提示信息:是、否,取消
//MessageBoxOptions.YesNoCancel,
// //通过result接收值
//new Action<MessageBoxResult>((result) =>
//{
// if (result == MessageBoxResult.Yes)
// {
// //如果选择的是,给备注赋值,是
// this.View.Model.SetValue("FNote", "您选择--是");
// }
// else if (result == MessageBoxResult.No)
// {
// //如果选择的否,给备注赋值,否
// this.View.Model.SetValue("FNote", "您选择--否");
// }
// else if (result == MessageBoxResult.Cancel)
// {
// //如果选择的取消,给备注赋值,取消
// this.View.Model.SetValue("FNote", "您选择--取消");
// }
//}));
//刷新一下备注
//this.View.UpdateView("FNote");
//警告
this.View.ShowWarnningMessage
("不能对其操作,请确认",
action: (result) =>
{
//关闭页面
this.View.Close();
}
);
}
}
}
}