Мучают две проблемы: Как в textBox с MultiLine разрешить вводить только "0-9"," . " и " : " (без использования MaskedtextBox) ? Есть pane1 и pane2. pane2 находится поверх первой. если Panel1.Visible = False, а Panel2.Visible = True, то Panel2 не видно. Помогите разобраться
+редактируем то что произошло у вас не поверх, а в.... решение удаляем добавляем на освободившееся место
1 - Обрабатывать событие OnTextChange. 2 - Panel1 является родителем для Panel2. Как тебе будет отображаться Panel2, если она лежит в контейнере Panel1, который скрыт?
Спасибо за ответы) Ещё один вопрос. Code: textBox1.Text = "Тест1"; toolStripStatusLabel1.Text = "Тест2"; Дальше вызывается функция, которая HttpWebRequest'ом получает WEB-страницу. Пока страница не загрузилась, textBox и StatusLabel пусты, только после полной загрузки страницы в них отображаются надписи. Как сначала вывести надписи, а затем вызывать функцию загрузки страницы ?
вызывать её после заполнения формы. кроме того, функцию загрузки страницы можно вызывать в отдельном потоке, тогда не придётся ждать её завершения, чтобы заполнить форму.
C# Web Site Подскажите пожалуйста, как можно сделать счетчик на странице (к примеру подсчет нажатий на кнопку button1, и выводить в label1) всех кто побывал на странице, а то у меня получается браузер закрыл, снова открыл и все вернулась по умолчанию. В какую сторону смотреть, рыть мне ??? Заранее благодарю.
Если подсчёт для всех пользователей страницы, то в сторону MS SQL, есди для одного конкретного юзера, то в сторону cookie или сессии.
Не могу придумать алгоритм. Идёт код, в его середине выводится вторая форма с textBox'ом и кнопокй. Как сделать так, чтобы пока не нажали на кнопку код в первой форме "встал на паузу" ? пробовал так: но ничего хорошего не выходит (программа виснет)
Повесить таймер и каждые Н секунд проверять событие Ну или изначально "поставить на паузу код в первой форме" (я хз, как это и то это, но ладно),а затем уже по нажатию кнопки "размораживать" его
убейтесь с такой синхронизацией ====================== Специально для вас были придуманы события autoresetevent и manualresetevent. И ещё неплохо бы показать создание 2 формы. Может вы её диалогом создаёте. Тогда ничего удивительного(поток один и он носится по циклу).
C# Как можно получить средствами C#, автора файла формата pdf, djvu (правой кнопкой --> свойство --> сводка --> в подпункте "источник"--> автор) Заранее благодарю.
2cel1697i845 http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/bb887b05-2018-4978-b115-c8c98e3542ce/
Здравствуйте. Нужна помощь в работе с cookie. Если быть точнее, как можно хранить куки и потом отправлять их(например для перехода на другую страницу)? Code: StringBuilder msg = new StringBuilder(String.Empty); Uri st = new Uri("http://www.deviantart.com"); //string reqString = String.Format("username={0}&Password={1}", username, Password); string reqString = string.Format("username={0}&Password={1}", textBox1.Text, textBox2.Text); byte[] requestData = Encoding.UTF8.GetBytes(reqString); CookieContainer cc = new CookieContainer(); var request = (HttpWebRequest)WebRequest.Create(thUri); request.Proxy = null; request.CookieContainer = cc; request.Method = "POST"; request.ContentType = "text/html; charset=iso-8859-1"; using (System.IO.Stream s = request.GetRequestStream()) s.Write(requestData, 0, requestData.Length); using (var response = (HttpWebResponse)request.GetResponse()) { foreach (var str in cc.GetCookies(st)) { msg.Append(str); } MessageBox.Show(msg.ToString()); } Помогите пожалуйста.
Добрый вечер ачатовцы. Осваиваю язык C#. В качестве первой программы, решил написать калькулятор. Не могу понять, как добиться от юзера выбора действия над числами. Взгляните, пожалуйста. Code: using System; class exampl { public static void Main() { string a; string b; Console.WriteLine("Введите число A"); a = Console.ReadLine(); int z = int.Parse(a); Console.WriteLine("Введите число B"); b = Console.ReadLine(); int y = int.Parse(b); Console.ReadKey(); } }
Не совсем понятен вопрос, но какой вопрос такой и ответ: Code: using System; class exampl { public static void Main() { Console.WriteLine("Введите первое число"); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите второе число"); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите операцию!"); char c = Convert.ToChar(Console.ReadLine()); switch (c) { case '+' : Console.WriteLine(a+b); break; case '-': Console.WriteLine(a - b); break; case '/': Console.WriteLine(a/b); break; case '*' : Console.WriteLine(a*b); break; } Main(); } }
Error 1 The name 'c' does not exist in the current context C:\Users\Admin\Desktop\Program.cs 14 17 ConsoleApplication1