| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | using Caliburn.Micro;using Caliburn.Micro.Core;using MECF.Framework.UI.Client.ClientBase;namespace FurnaceUI.Views.Maintenances{    /// <summary>    /// IOList数据上下文    /// </summary>    public class IOListViewModel : UiViewModelBase, ISupportMultipleSystem    {        #region 构造函数        /// <summary>        /// 构造函数        /// </summary>        public IOListViewModel()        {        }        #endregion        #region 属性 系统名称        /// <summary>        /// 系统名称        /// </summary>        public string SystemName { get; set; }        #endregion        #region 方法 编辑IOList        /// <summary>        /// 编辑IOList        /// </summary>        /// <param name="obj"></param>        public void BtnEdit(string tempStr)        {            if (!string.IsNullOrEmpty(tempStr))            {                var windowManager = IoC.Get<IWindowManager>();                IOListEditViewModel editViewModel = new IOListEditViewModel();                editViewModel.SystemName = SystemName;                editViewModel.DisplayName = tempStr;                (windowManager as WindowManager)?.ShowDialogWithTitle(editViewModel, null, tempStr);            }        }        #endregion    }}
 |