Пример #1
0
        public static CurtainPrompt Show(Action action, TimeSpan duration, string msg, params object[] args)
        {
            if (args != null)
            {
                msg = string.Format(msg, args);
            }

            if (_current != null)
            {
                _current.Dismiss();
            }

            var curtain = new CurtainPrompt(Colors.DarkGreen, msg, action)
            {
                _millisecondsToHide = duration.TotalMilliseconds
            };

            _current = curtain;
            return(curtain);
        }