标签: textinput

从Flex TextInput控件捕获用户输入:要使用哪个事件?

我应该使用changeor textInput事件来捕获TextInput控件上的用户输入吗?为什么?

apache-flex events flex3 textinput

15
推荐指数
1
解决办法
3万
查看次数

用于密码输入的Delphi InputBox?

输入框:

answer:=Inputbox('a','b','c');
Run Code Online (Sandbox Code Playgroud)

工作得很好,但我正在寻找一个蒙面的,就像一个密码盒,你只看到小星星而不是键入的字符.

delphi mask textinput inputbox

14
推荐指数
3
解决办法
2万
查看次数

如何动态识别数据文件中的未知分隔符?

我有三个输入数据文件.每个都使用不同的分隔符来包含其中的数据.数据文件一个如下所示:

apples | bananas | oranges | grapes

数据文件二看起来像这样:

quarter, dime, nickel, penny

数据文件三看起来像这样:

horse cow pig chicken goat

(列数的变化也是有意的)

我的想法是计算非字母字符的数量,并假设最高计数是分隔符.但是,具有非空格分隔符的文件在分隔符之前和之后也有空格,因此空格会在所有三个文件上获胜.这是我的代码:

def count_chars(s):
    valid_seps=[' ','|',',',';','\t']
    cnt = {}
    for c in s:
        if c in valid_seps: cnt[c] = cnt.get(c,0) + 1
    return cnt

infile = 'pipe.txt' #or 'comma.txt' or 'space.txt'
records = open(infile,'r').read()
print count_chars(records)
Run Code Online (Sandbox Code Playgroud)

它将打印一个字典,其中包含所有可接受字符的计数.在每种情况下,空间总是获胜,所以我不能依靠它来告诉我分隔符是什么.

但我想不出更好的方法来做到这一点.

有什么建议?

python csv parsing textinput text-files

14
推荐指数
2
解决办法
2万
查看次数

我怎样才能避免iphone safari首字母大写

我正在设计一个针对iPhone/iPod touch的小网页.我有一个表单要求用户输入代码.当您点击相应的字段时,iphone会自动将第一个字母设置为大写字母.有什么方法可以避免这种情况吗?我希望将整个字段输入小字幕.

谢谢

html forms iphone safari textinput

13
推荐指数
1
解决办法
5003
查看次数

在`Html.EditorFor`上覆盖类

默认情况下用

<%: Html.EditorFor(m => m.ConfirmationHeadline) %>
Run Code Online (Sandbox Code Playgroud)

输出是:

 <input type="text" value="" 
        name="ConfirmationHeadline" id="ConfirmationHeadline" 
        class="text-box single-line">
Run Code Online (Sandbox Code Playgroud)

如您所见,输入已附加class属性.嗯,这不应该是一个问题,只需使用

<%: Html.EditorFor(m => m.ConfirmationHeadline, new { @class="span-11 last"}) %>
Run Code Online (Sandbox Code Playgroud)

应该工作...... 错误......不!

这将输出完全相同的代码!

虽然,工作正常 Html.TextAreaFor()

如何从中删除该类text-box single-line,以便可以附加我自己的类?我应该编辑的任何T4模板?

谢谢你的帮助.

textinput class-attributes asp.net-mvc-2

13
推荐指数
2
解决办法
1万
查看次数

WPF:文本框未触发onTextInput事件

所以基本上,我有一堆用户可以填写的TextBox.我有一个按钮,我想要保持禁用状态,直到所有TextBox都输入了文本.这是我正在使用的示例XAML TextBox:

<TextBox Name="DelayedRecallScore" TextInput="CheckTextBoxFilled" Width="24" />
Run Code Online (Sandbox Code Playgroud)

这是我试图触发的功能:

  //Disables the OK button until all score textboxes have content
    private void CheckTextBoxFilled(object sender, RoutedEventArgs e)
    {
        /*
        foreach (TextBox scorebox in TextBoxList)
        {
            if (string.IsNullOrEmpty(scorebox.Text))
            {
                Ok_Button.IsEnabled = false;
                return;
            }
        }
        Ok_Button.IsEnabled = true;
         */
        MessageBox.Show("THIS MAKES NO SENSE");
    }
Run Code Online (Sandbox Code Playgroud)

应该触发TextInput时,MessageBox不会显示.作为一个实验,我尝试在PreviewTextInput上触发CheckTextBoxFilled(),然后它运行正常,这意味着无论出于何种原因,函数都没有被调用.我还有一个由PreviewTextInput触发的验证函数,它可以正常工作.起初我以为PreviewTextInput可能会以某种方式干扰TextInput,所以我从TextBox中取出了PreviewTextInput,但是还没有设法解决任何问题.对于为什么会发生这种情况我完全糊涂了,所以任何帮助都会受到赞赏.

wpf events textbox textinput

12
推荐指数
2
解决办法
2万
查看次数

如何在文件中的特定位置写入内容

假设我有一个名为abhishek.txt的文件,其中包含以下行

我是,你叫什么名字.

现在我想写

阿布舍克

在"我"之后,就像我是Abhishek,..如何直接在这个特定的位置写出内容.

java inputstream textinput fileinputstream

12
推荐指数
2
解决办法
3万
查看次数

ListView中的TouchableOpacity作为Item仅在TextInput失去焦点后作出反应

我现在正在研究一个由TextInput和ListView组成的搜索组件.它从外部服务器加载其结果并相应地填充ListView.

还有一个关闭搜索组件的TouchableOpacity.

不幸的是,需要两次按下才能获得被调用的TouchableOpacity的onPress回调 - 一个让TextInput失去焦点,一个用来触发回调.但是,如果我按下TouchableOpacity来关闭搜索组件,或者如果我按下"react-native-scrollable-tab-view"组件的其中一个选项卡,它会立即做出反应,TextInput甚至会保持其焦点.

所以,我想知道是否有人知道ListView是否由于其滚动功能而以某种方式消耗了触摸.

textinput scrollview react-native

12
推荐指数
1
解决办法
4454
查看次数

如何使用pygame创建文本输入框?

我希望在python中从用户那里获得一些文本输入,并在文本框中显示他们输入的内容,当他们按回车键时,它将存储在一个字符串中.我到处都看,但我找不到任何东西.(我正在使用pygame)

python text pygame textinput

12
推荐指数
4
解决办法
2万
查看次数

有没有办法在webview中禁用输入字段的缩放功能?

当用户单击输入字段或textarea时,应用程序会放大.是否有一种简单的方法可以禁用它?

目前有meta标签:

meta name="viewport" content="width=device-width; height=device-height; initial-scale=1.0; maximum-scale=1.0; user-scalable=no; target-densityDpi=device-dpi;"
Run Code Online (Sandbox Code Playgroud)

一切看起来都很棒,直到我在具有Android 2.2 特别是HTC Evo 4G的设备上看到它.

android textinput webview

11
推荐指数
1
解决办法
2万
查看次数