UserControlResource.cs 1.1 KB
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Reflection;
using System.Resources;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using TSA_V.Common;

namespace UserFromControl
{
    public class UserControlResource
    {
        public delegate string GetStrDelegate(string id, string defaultStr );
        public static event GetStrDelegate GetStrEvent;

        public delegate string GetStringDelegate(string id, string defaultStr, params object[] param);
        public static event GetStringDelegate GetStringEvent;
        public static string GetString(string id,string defaultStr)
        {
            string result = GetStrEvent?.Invoke(id, defaultStr);
            return result;
        }
        public static string GetString(string id, string defaultStr, params object[] param)
        {
            string result = GetStringEvent?.Invoke(id, defaultStr,param);
            return result;
        }
         
        /// <summary>
        ///  步进值
        /// </summary>
        public static string StepValue = "StepValue";
       
    }
}