مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

farzadini

عضویت از 1395/11/01

فرمت تکست باکس بصورت ساعت

  • چهارشنبه 18 بهمن 1396
  • 23:35
تشکر میکنم

با احترام اساتید عزیز.

یک تکست باکس دارم که کاربر میتونه ساعت رو درش به این شکل بنویسه 12:59  یا 8:00 . شروطی که می خوام در فرمت تکست باکس باشه اینه که کاربر در قسمت ساعت اگر تایپ کنه به ترتیب 8, 4, 3 در تکست باکس به این صورت نمایش داده شود 08:43 . یک سوال دیگه اینکه این دو نقطه رو چطور باید بهش فهموند

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

farzadini

عضویت از 1395/11/01

  • دوشنبه 23 بهمن 1396
  • 22:56

https://stackoverflow.com/questions/4975098/wpf//-textbox-use-default-text


            TextBox tb = sender as TextBox;
            if (e.Changes.Count == 1)
                {
                if (e.Changes.ElementAt(0).AddedLength == 1 && (tb.Text.Length == 2 ))
                    {
                    tb.Text += ":";
                    tb.SelectionStart = tb.Text.Length;

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)