C# Textbox alt sınır koyma

SKYPUNCH1

Decapat
Katılım
28 Temmuz 2021
Mesajlar
43
Daha fazla  
Cinsiyet
Erkek
Merhaba öncelikle. Randevu sistemi ile ilgili bir program ile uğraşıyorum ama bir yerde takıldım. T.C. Textbox'ında 11 haneye kadar bilgi girilebiliyor. İstediğim buraya 11 hane girilmeden kayıt yapmaması. Örneğin textbox 11 haneye sabit şu an ama buraya 123 yazıp kaydete tıklarsam veritabanına kaydediyor.
 

Dosya Ekleri

  • Desktop Screenshot 2022.03.10 - 17.43.11.29.jpg
    Desktop Screenshot 2022.03.10 - 17.43.11.29.jpg
    24,6 KB · Görüntüleme: 72
Son düzenleyen: Moderatör:
Kaynak kodlarınızın nasıl olduğunu bilmiyorum ama bunu buton kısmında bir yere eklemeniz gerek.

C#:
if (TextBox1.Text.Length < 11)
{
    MessageBox.Show("Lütfen TC'nizi 11 haneli olacak şekilde giriniz.");
    return /*false*/;
}

Buton kodlarında en alta da bunu ekleyin:
C#:
    return /*true*/;
 
Ne boyutta bir iş bilmiyorum ama eDevletin kimlik no doğrulama için bir api'si var. UI tarafında aşağıdaki kod işini görür. Karakter kısıtlaması yapabilirsin.
Kaynak kodlarınızın nasıl olduğunu bilmiyorum ama bunu buton kısmında bir yere eklemeniz gerek.

C#:
if (TextBox1.Text.Length < 11)
{
    MessageBox.Show("Lütfen TC'nizi 11 haneli olacak şekilde giriniz.");
    return /*false*/;
}

Buton kodlarında en alta da bunu ekleyin:
C#:
    return /*true*/;

eDevlet Mernis doğrulama servisi için aşağıdaki Guide'a göz atabilirsin.
Buradan detayları görebilirsin <===
 
Kaynak kodlarınızın nasıl olduğunu bilmiyorum ama bunu buton kısmında bir yere eklemeniz gerek.

C#:
if (TextBox1.Text.Length < 11)
{
    MessageBox.Show("Lütfen TC'nizi 11 haneli olacak şekilde giriniz.");
    return /*false*/;
}

Buton kodlarında en alta da bunu ekleyin:
C#:
    return /*true*/;
Çok Teşekkür Ederim Hocam İşime Çok Yaradı.Bir Sorum Daha Olacaktı Hocam.
DateTimePicker'da Sistem Tarihini İlerisini Pasifleştirmek İstiyorum
 
Textbox için MaxLenght özelliği var onu kullanabilirsin. Aynı şekilde datetimepicker için de maxdate özelliğine bugünün tarihini vererek sınırlandırabilirsin.
 
Textbox için MaxLenght özelliği var onu kullanabilirsin. Aynı şekilde datetimepicker için de maxdate özelliğine bugünün tarihini vererek sınırlandırabilir


peki hocam datetime picker da sistem tarihinin ilerisini pasifleştirip geri tarihleri gösteren komutu nasıl yazabilirim biraz kurcaladım bulamadım
 

Geri
Yukarı