• 大小: 0.09M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-04-23
  • 语言: C#
  • 标签: Control  自定义  UPD  co  NC  

资源简介


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;



/* Author: Adam A. Zgagacz
 * http://www.proxoft.com
 */
namespace Proxoft.WinForms
{

    public partial class UpDownControl : NumericUpDown
    {
  
        TextBox m_UserEditControl = null;
        Control m_UpDownEdit = null;
        int Selectionstart = 0;

        #region Constructor
        public UpDownControl()
        {
            InitializeComponent();
 
            foreach (Control control in this.Controls)
            {
                Type type = control.GetType();
                if (type.Name == “UpDownEdit“)
                {
                    m_UpDownEdit = control;
                }
            }

         }
        #endregion

        #region Public properties
        public void UserEditControl()
         {
             m_UserEditControl = new TextBox();
             this.m_UserEditControl.MouseDown += new MouseEventHandler(m_UserEditControl_MouseDown);
             //m_UserEditControl.Borderstyle = Borderstyle.None;
             m_UserEditControl.Dock = m_UpDownEdit.Dock;
             m_UserEditControl.Location = m_UpDownEdit.Location;
             m_UserEditControl.Size = m_UpDownEdit.Size;

             Controls.Remove(m_UserEditControl);
             Controls.Add(m_UserEditControl);
             this.ValueChanged += new EventHandler(UpDownControl_ValueChanged);
         }

        void UpDownControl_ValueChanged(object sender EventArgs e)
        {
            
        }

        void m_UserEditControl_MouseDown(object sender MouseEventArgs e)
        {
            Selectionstart = m_UserEditControl.Selectionstart;
        }
        #endregion
    }

 }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControl\
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\
     文件        2778  2016-09-01 08:57  UpDownCtrlWithDemo\UpDownControlDemo.sln
     文件       31744  2016-09-01 10:14  UpDownCtrlWithDemo\UpDownControlDemo.suo
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\bin\
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\
     文件        6144  2016-08-29 22:31  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UniversalUpDownControl.dll
     文件       13824  2016-08-29 22:31  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UniversalUpDownControl.pdb
     文件        9728  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownButtonsDemo.exe
     文件       26112  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownButtonsDemo.pdb
     文件       11592  2016-09-01 10:12  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownButtonsDemo.vshost.exe
     文件         490  2010-03-17 22:39  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownButtonsDemo.vshost.exe.manifest
     文件        6144  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownControl.dll
     文件       15872  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\bin\Debug\UpDownControl.pdb
     文件         956  2016-09-01 09:23  UpDownCtrlWithDemo\UpDownControlDemo\Form1.cs
     文件        5101  2016-09-01 09:23  UpDownCtrlWithDemo\UpDownControlDemo\Form1.Designer.cs
     文件        5817  2016-09-01 09:23  UpDownCtrlWithDemo\UpDownControlDemo\Form1.resx
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\obj\
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\
     文件       19736  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6472  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2020-05-11 23:35  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\TempPE\
     文件        4608  2016-08-29 22:31  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
     文件        1490  2016-09-01 00:01  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UniversalUpDownControlDemo.csproj.FileListAbsolute.txt
     文件         975  2016-08-30 00:30  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UniversalUpDownControlDemo.csproj.GenerateResource.Cache
     文件       14890  2016-08-29 23:55  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UniversalUpDownControlDemo.csprojResolveAssemblyReference.cache
     文件         180  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UniversalUpDownControlDemo.Form1.resources
     文件         180  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UniversalUpDownControlDemo.Properties.Resources.resources
     文件        9728  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UpDownButtonsDemo.exe
     文件       26112  2016-09-01 10:11  UpDownCtrlWithDemo\UpDownControlDemo\obj\Debug\UpDownButtonsDemo.pdb
............此处省略35个文件信息

评论

共有 条评论