Ejemplo n.º 1
0
 public void SetClickCount(int tmpcount)
 {
     Count = tmpcount.ToString();
     if (FileMsgList != null)
     {
         FileMsgList.ForEach(t => t.Count = tmpcount.ToString());
     }
 }
Ejemplo n.º 2
0
 public void SetDefaultPrinter()
 {
     if (PrintColor == "彩色")
     {
         Printer = GetPrinterType.defaultColorPrinter;
     }
     else
     {
         Printer = GetPrinterType.defaultBWPrinter;
     }
     if (FileMsgList != null)
     {
         FileMsgList.ForEach(t => t.Printer = Printer);
     }
 }
Ejemplo n.º 3
0
        public void SetClickPrinter()
        {
            List <string> list = new List <string>();

            if (PrintColor == "多选")
            {
                return;
            }
            else if (PrintColor == "彩色")
            {
                foreach (var v in GetPrinterType.ColorPrinterList)
                {
                    list.Add(v);
                }
            }
            else
            {
                foreach (var v in GetPrinterType.BWPrinterList)
                {
                    list.Add(v);
                }
            }
            if (list.Count == 0)
            {
                Printer = "----";
            }
            else
            {
                list.Insert(0, "多选");
                string[] elementArr = list.ToArray();
                int      index      = Array.IndexOf(elementArr, Printer);
                if (index == -1)
                {
                    index = 0;
                }
                index += 1;
                if (index >= elementArr.Length)
                {
                    index = 1;
                }
                Printer = elementArr[index];
            }
            if (FileMsgList != null)
            {
                FileMsgList.ForEach(t => t.Printer = Printer);
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 单击控件时设置颜色
        /// </summary>
        public void SetClickColor()
        {
            string[] elementArr = new string[] { "多选", "黑白", "彩色" };
            int      index      = Array.IndexOf(elementArr, PrintColor);

            if (index == -1)
            {
                index = 0;
            }
            index += 1;
            if (index >= elementArr.Length)
            {
                index = 1;
            }
            PrintColor = elementArr[index];
            if (FileMsgList != null)
            {
                FileMsgList.ForEach(t => t.PrintColor = PrintColor);
            }
        }