Форум программистов, компьютерный форум CyberForum.ru

Ошибка в коде: Как запретить ввод букв в TextBox? - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Написание микро-клавиатуры для планшета с Win8 http://www.cyberforum.ru/windows-phone-dev/thread1514932.html
В программировании ничего не знаю... Вот и задаю вопрос. Возможно ли ? Если да то как ? Написать программу (экранную клавиатуру) в которой можно настроить: местонахождение клавиш на экране (перетягиванием пальцем или курсором), размер этих кнопок, прозрачность их и их количество (от 1 до ****). А также чтоб можно было видеть эту клавиатуру поверх всех окон (В играх). Нужна такая для игры в...
Windows Phone Очистка textBox Подскажите пожалуйста, нужно сделать так что при нажатие на кнопку сначала textBox очищается, затем выполняется определенная арифметическое действие, а затем в textBox записывается результат арифметического действия. Я уже пробовал это сделать по-разному, в целом использовал следующее, для его очистки: textBox.Text = ""; textBox2.Text = string.Empty; но в результате получается что и... http://www.cyberforum.ru/windows-phone-dev/thread1514831.html
Как запретить ввод букв в TextBox? Windows Phone
Добрый день. Пишу свою первую программу (для windows phone), и столкнулся с такой проблемой: нужно ограничить введение в textBox с клавиатуры чтобы можно было вводить только цифры. Как это сделать с помощью KeyPress я знаю, но для телефона данная операция может активируется есть только KeyDown и KeyUp. Я нашел такой пример как это сделать с помощью KeyDown private void...
Как программировать для windows phone на планшете с системой Android? Windows Phone
Подскажите метод, в пору отпусков думаю это очень актуально не только для меня
Windows Phone Lua под Windows Phone 8.1 http://www.cyberforum.ru/windows-phone-dev/thread1514076.html
уже третий день не могу прикрепить Lua к виндофону... нашел несколько материалов : https://code.msdn.microsoft.com/windowsapps/using-lua-on-windows-phone-37eb8bb4 тут вроде бы всё идеально, но загвоздка в том, что проект на 8.0 и на 8.1 не работает файл (при тех же прикрепленных файлах выдает ошибки : Build action 'EmbeddedResource' is not supported by projects with an output type of...
 

Показать сообщение отдельно
Taras_lebdyk
1 / 1 / 0
Регистрация: 17.09.2013
Сообщений: 246

Ошибка в коде: Как запретить ввод букв в TextBox? - Windows Phone

15.08.2015, 21:09. Просмотров 302. Ответов 3
Метки (Все метки)

Добрый день. Делаю программу и нужно сделать так, чтобы в TextBox можно вводить только цифры и некоторые буквы, для начала хотел сделать чтобы можно было вводить только цифры(а уж когда вышло бы, добавил бы просто чтобы можно было вводить некоторые буквы еще), но так как в телефоне KeyPress не работает, пришлось делать с помощью KeyUp. Код писал сам потому что ничего в интернете не нашел не судите строго:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
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 WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
 
        }
        int i=0;
       public void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
        }
        public void textBox1_KeyUp(object sender, KeyEventArgs e)
        {
                string m = Convert.ToString(textBox1.Text[i]);
                byte a;
                char s;
                int t;
                s = Convert.ToChar(m);
                a = Convert.ToByte(s);
                t = Convert.ToInt32(a);
                if (t >= 48 && t <= 57)
                {
                i++;
            }
                else
                {
                    textBox1.Text = string.Empty;
                i = 0;
                }
        }
    }
}
код на Windows Forms работает. Когда переношу этот код в программу для телефона выдает такую ошибку как на картинки. Что делать и в чом проблема не знаю. Подскажите пожалуйста как исправить.
Миниатюры
Ошибка в коде: Как запретить ввод букв в TextBox?  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru