HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #511  
Старый 08.06.2010, 21:32
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
С нами: 9574565

Репутация: 712


Question

Мучают две проблемы:
  • Как в textBox с MultiLine разрешить вводить только "0-9"," . " и " : " (без использования MaskedtextBox) ?
  • Есть pane1 и pane2.
    pane2 находится поверх первой. если Panel1.Visible = False, а Panel2.Visible = True, то Panel2 не видно.
Помогите разобраться
 
Ответить с цитированием

  #512  
Старый 08.06.2010, 22:47
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
С нами: 10661593

Репутация: 88
По умолчанию

Цитата:
private void textBox1_TextChanged(object sender, EventArgs e)
{
+редактируем то что произошло
Цитата:
поверх первой
у вас не поверх, а в....
решение удаляем добавляем на освободившееся место
 
Ответить с цитированием

  #513  
Старый 09.06.2010, 08:14
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Цитата:
Сообщение от geforse  
Мучают две проблемы:
  • Как в textBox с MultiLine разрешить вводить только "0-9"," . " и " : " (без использования MaskedtextBox) ?
  • Есть pane1 и pane2.
    pane2 находится поверх первой. если Panel1.Visible = False, а Panel2.Visible = True, то Panel2 не видно.
Помогите разобраться

1 - Обрабатывать событие OnTextChange.
2 - Panel1 является родителем для Panel2. Как тебе будет отображаться Panel2, если она лежит в контейнере Panel1, который скрыт?
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #514  
Старый 09.06.2010, 16:01
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
С нами: 9574565

Репутация: 712


Question

Спасибо за ответы)
Ещё один вопрос.

Код:
textBox1.Text = "Тест1";
toolStripStatusLabel1.Text = "Тест2";
Дальше вызывается функция, которая HttpWebRequest'ом получает WEB-страницу.
Пока страница не загрузилась, textBox и StatusLabel пусты, только после полной загрузки страницы в них отображаются надписи. Как сначала вывести надписи, а затем вызывать функцию загрузки страницы ?
 
Ответить с цитированием

  #515  
Старый 09.06.2010, 16:18
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
С нами: 11010660

Репутация: 439


По умолчанию

вызывать её после заполнения формы. кроме того, функцию загрузки страницы можно вызывать в отдельном потоке, тогда не придётся ждать её завершения, чтобы заполнить форму.
 
Ответить с цитированием

C# Web Site
  #516  
Старый 11.06.2010, 08:40
cel1697i845
Постоянный
Регистрация: 22.11.2008
Сообщений: 395
С нами: 9192803

Репутация: 776
По умолчанию C# Web Site

Подскажите пожалуйста, как можно сделать счетчик на странице (к примеру подсчет нажатий на кнопку button1, и выводить в label1) всех кто побывал на странице, а то у меня получается браузер закрыл, снова открыл и все вернулась по умолчанию. В какую сторону смотреть, рыть мне ???
Заранее благодарю.
 
Ответить с цитированием

  #517  
Старый 11.06.2010, 12:04
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
С нами: 9063321

Репутация: 274
По умолчанию

Цитата:
Сообщение от cel1697i845  
Подскажите пожалуйста, как можно сделать счетчик на странице (к примеру подсчет нажатий на кнопку button1, и выводить в label1) всех кто побывал на странице, а то у меня получается браузер закрыл, снова открыл и все вернулась по умолчанию. В какую сторону смотреть, рыть мне ???
Заранее благодарю.
Если подсчёт для всех пользователей страницы, то в сторону MS SQL, есди для одного конкретного юзера, то в сторону cookie или сессии.
 
Ответить с цитированием

  #518  
Старый 11.06.2010, 19:02
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
С нами: 9574565

Репутация: 712


Question

Не могу придумать алгоритм.
Идёт код, в его середине выводится вторая форма с textBox'ом и кнопокй.
Как сделать так, чтобы пока не нажали на кнопку код в первой форме "встал на паузу" ?

пробовал так:
Цитата:
//код в первой форме.

while (form2.textBox.Text == "") {}

//form2.textBox.Text - textBox во второй форме
но ничего хорошего не выходит (программа виснет)
 
Ответить с цитированием

  #519  
Старый 11.06.2010, 19:07
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
С нами: 9510146

Репутация: 1550


По умолчанию

Цитата:
Сообщение от geforse  
Не могу придумать алгоритм.
Идёт код, в его середине выводится вторая форма с textBox'ом и кнопокй.
Как сделать так, чтобы пока не нажали на кнопку код в первой форме "встал на паузу" ?

пробовал так:

но ничего хорошего не выходит (программа виснет)
Повесить таймер и каждые Н секунд проверять событие

Ну или изначально "поставить на паузу код в первой форме" (я хз, как это и то это, но ладно),а затем уже по нажатию кнопки "размораживать" его
 
Ответить с цитированием

  #520  
Старый 11.06.2010, 19:17
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
С нами: 9574565

Репутация: 712


Question

Цитата:
Сообщение от wildshaman  
"поставить на паузу код в первой форме" (я хз, как это и то это, но ладно),а затем уже по нажатию кнопки "размораживать" его
Я пробовал:
Код:
 while (form2.tb.Text == "") { Thread.Sleep(1); }
Программа виснет)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы и ответы - *NIX Сервера. zythar Linux, Freebsd, *nix 294 17.06.2010 08:39
Обсуждение темы. Форум - Faq. Вопросы и Ответы. Егорыч+++ Правила форума 55 16.06.2010 01:07
Форум - Faq. Вопросы и Ответы. Егорыч+++ Правила форума 0 07.06.2008 18:52
Мультимедийные Обучающие Курсы TeachPro Java VenTeL ПО для Web разработчика 8 24.04.2008 15:38



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.