精华内容
下载资源
问答
  • 各位高手,屏幕键盘控件SmartKeyBoard上的字母大小不能缩放,如何才能让键盘上的字母能随着键盘的放大和缩小也同时放大和缩小,就像该控件提供的demo里的缩放一样!谢谢!
  • android:layout_width="match_parent" android:layout_height="match_parent"> <ScrollView
     
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:layout_width="match_parent"
                  android:layout_height="match_parent">
        <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">
            <EditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="请输入。。。"/>
        </ScrollView>
        <Button
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:text="按钮"
            android:layout_alignParentBottom="true"
            android:background="#aaccee"
            android:layout_margin="5dp"/>
    
    </RelativeLayout>

    展开全文
  • C#自定义软键盘控件及应用

    千次阅读 2019-01-24 16:50:41
    自定义控件代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Threading....

    自定义控件代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Data;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApp软键盘应用
    {
        public partial class SoftKey : UserControl
        {
            public SoftKey()
            {
                InitializeComponent();
            }
            //属性
            private string str = "";
            public string Str
            {
                get { return str; }
                set { str = value; Invalidate(); }
            }
            void btn_A_Click(object sender, EventArgs e)
            {
                textBox1.Text += "-";
                textBox1.SelectionStart = textBox1.Text.Length;
            }
            void btn_B_Click(object sender, EventArgs e)
            {
                textBox1.Text += ".";
                textBox1.SelectionStart = textBox1.Text.Length;
            }
            void btn_Click(object sender, EventArgs e)
            {
                Button B = (Button)sender;
                textBox1.Text += B.Name.Substring(4, 1);
                textBox1.SelectionStart = textBox1.Text.Length;
            }
            void btnESC_Click(object sender, EventArgs e)
            {
                if (textBox1.Text.Length > 0)
                {
                    textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1, 1);
                }
            }
            void btnCLR_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
            }
            public event EventHandler BtnTestClick;
            void btnENT_Click(object sender, EventArgs e)
            {
                str = textBox1.Text;
                textBox1.Text = "";
                this.Hide();
                if (BtnTestClick != null)
                {
                    BtnTestClick(sender, e);
                }
            }
        }
    }
    
    

    控件
    窗体应用:
    将生成的控件拖入窗体中
    代码如下:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApp软键盘应用
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                softKey1.Hide();
            }
            private void textBox1_Click(object sender, EventArgs e)
            {
                softKey1.Str = "";
           
                softKey1.Show();
            }
    
            private void softKey1_BtnTestClick(object sender, EventArgs e)
            {
                textBox1.Text += softKey1.Str;
                textBox1.SelectionStart = textBox1.Text.Length;
            }
        }
    }
    
    

    效果

    展开全文
  • 交通银行的密码控件,不能使用屏幕键盘或者key_event来输入吗?使用外接键盘可以正常输入!!!我需要使用虚拟按键的方式来实现密码的自动输入,有没有好滴方法?
  • 所有的Edit控件的Click事件都设置了启动屏幕键盘键盘程序,但是有一个窗体的Edit控件的Click事件程序却启动不了 有什么可能性=_=想了很久都想不到是什么原因
  • 系统级屏幕键盘,可向外部程序发送键值,内嵌了一个拼音输入法,收录了3000个常用汉字,字典文件可自行增加。用DelphiXE7编写的,没有用任何第三方控件,没有封装成动态库,全部源码。使用了泛型类型,应该是2010...
  • 如果希望输入法键盘弹出时不自动向上挤压activity,在activty中设置属性android:windowSoftInputMode="adjustPan"即可。 activity android:name="testActivity" android:windowSoftInputMode="adjustPan"> ...

    如果希望输入法键盘弹出时不自动向上挤压activity,在activty中设置属性android:windowSoftInputMode="adjustPan"即可。

    <activity android:name="testActivity"
          android:windowSoftInputMode="adjustPan">

    希望输出的是纯数字键盘:

    复制代码
        <style name="editFont" parent="@android:style/TextAppearance.Widget.EditText">
            <item name="android:layout_width">fill_parent</item>
            <item name="android:layout_height">wrap_content</item>
            <item name="android:textColor">@color/black</item>
            <item name="android:textSize">18dp</item>
            <item name="android:singleLine">true</item>
            <item name="android:numeric">integer</item>
            <item name="android:digits">1234567890.</item>
        </style>
    机器人windowSoftInputMode=adjustPan
    展开全文
  • 如果希望输入法键盘弹出时不自动向上挤压activity,在activty中设置属性android:windowSoftInputMode="adjustPan"即可。 activity android:name="testActivity" android:windowSoftInputMode="adjustPan"> ...
    

    如果希望输入法键盘弹出时不自动向上挤压activity,在activty中设置属性android:windowSoftInputMode="adjustPan"即可。

    <activity android:name="testActivity"
          android:windowSoftInputMode="adjustPan">

    希望输出的是纯数字键盘:


        <style name="editFont" parent="@android:style/TextAppearance.Widget.EditText">
            <item name="android:layout_width">fill_parent</item>
            <item name="android:layout_height">wrap_content</item>
            <item name="android:textColor">@color/black</item>
            <item name="android:textSize">18dp</item>
            <item name="android:singleLine">true</item>
            <item name="android:numeric">integer</item>
            <item name="android:digits">1234567890.</item>
        </style>


    直接引用style即可。

    展开全文
  • 如果希望输入法键盘弹出时不自动向上挤压activity,在activty中设置属性android:windowSoftInputMode="adjustPan"即可。 总结: 不希望遮挡设置activity属性android:windowSoftInputMode="adjustPan" 希望...
  • 想利用wpf来实现在指定位置,调用指定大小的屏幕键盘。 现在的问题是利用movewindow()设置相关的参数之后,屏幕键盘的大小,位置都没有变化。 求大神解答.....
  • 最近在最Android开发过程中,出现一个问题:一个界面上有文字输入框,当进行输入时,输入法软键盘会弹出挤压屏幕界面或者覆盖控件。 解决办法是:使用Window的setSoftInputMode()方法,明确设定软键盘的输入法模式...
  • 假设winform有一个按钮和一个控件secondPic_1,现需求如下: 点击按钮实现鼠标自动移动到secondPic_1中央部位,点击鼠标左键,并模拟键盘输入‘M’。 #region 鼠标、键盘点击 [DllImport("user32.dll", ...
  • 原文:触摸屏:屏幕键盘(虚拟键盘)解决方案 最近需要在win XP系统的工控机上进行程序的开发,工控机是电阻式触摸屏,需要在上面使用触摸键盘,使工控机可以脱离鼠标和键盘独立运行程序。调研后得到一系列的解决方案...
  • 说实话开发android,键盘真的很不听话,非常难用,于是百度找到dispatchTouchEvent进行重写可完成键盘收放,但还是不够完美,我期望的功能如下: 1.基础功能: a.点击输入控件弹出键盘 b.点击非输入控件收起键盘2...
  • //功能:将控件停靠到指定窗口的合适位置 BOOL CQTGUINumKeyboard::moveTo(QWidget *inputObject) { if(inputObject == NULL) return FALSE; ... QPoint pointGlobal(inputObject->...//获取控件屏幕坐标
  • 转自本人百度blog:http://hi.baidu.com/luv%5Fresplendent/blog/item/5a7cadf3822d56cc0b46e005.htmlMiniGUI利用触摸屏实现屏幕键盘驱动输入法的设计思想: 1、利用MiniGUI的coolbar控件来创建一个屏幕键盘的外观;...
  • 有一个EditText下面有一个工具栏,但是当EditText获得焦点时,悲剧出现了,工具栏自动移位,直接移动键盘上面,这样就会挡掉一个控件,这个不是我想要的,在网上找了很久,找不到什么办法解决,可能是找的关键字不对...
  • ocx控件在网页中如何获得键盘事件

    千次阅读 2012-11-06 22:42:58
    在网页中的ocx控件有时无法获得键盘事件,当网页中的ocx控件上有子窗口的时候,更是无法获得键盘事件,解决该问题的方法如下: 1 想让你的Activex捕捉到控制键,必须要让他成为整个屏幕Actice的. 在CxxxCtrl...
  • 安卓软键盘弹出将布局的底部控件顶上去了,怎么解决?
  • 之前产品那边提了这样的需求:用户输入完信息后要求点击非输入框时要把软键盘隐藏。当时看到这个需求觉得没啥难度也比较实际,于是...于是当时花了点时间搞了个通用的轻量级的关闭键盘的小控件ImeObserverLayout……
  • DELPHI2010 提供了新的控件TTouchkeyboard,正常只能本窗口内给有输入焦点的控件使用,现在我把他制作成系统通用的软键盘,并且支持中英文切换,界面还是很漂亮的,你可以拿来作为学习用,也可以拿来作为其他开发工具...
  • 1、在开发过程中,常常会处理...我们把鼠标转成屏幕位置,然后在键盘事件中把屏幕位置转成控件位置,这样就能判断鼠标是否在控件的上了,如果不在 移动鼠标的光标回到控件上。就完成了。 2、下面是要在工程中记录鼠

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,317
精华内容 14,126
关键字:

屏幕键盘控件