Şimdi Ara

C# Tarih Formatı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
17
Cevap
0
Favori
613
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar comboxtan bir tane time formatı değiştirmek istiyorum bunu nasıl yapabilirim :)



  • anlamadım ama herhalde böyle birşey

     
    public partial class MainForm : Form
    {
    public MainForm()
    {

    InitializeComponent();

    comboBox1.Items.Add("dd/MM/yyyy");
    comboBox1.Items.Add("dd:MM:yyyy");
    comboBox1.Items.Add("dd-MM-yyyy");

    }
    void ComboBox1SelectedValueChanged(object sender, EventArgs e)
    {
    dateTimePicker1.Format = DateTimePickerFormat.Custom;
    dateTimePicker1.CustomFormat = (sender as ComboBox).SelectedItem.ToString();
    }
    }
  • Gökşen PASLI G kullanıcısına yanıt
    Aynen dediğin gibi ama combo boxın içinde itemler şunlar

    / . - bunlardan birini seçtiğim zaman format değişssin :)

  • public partial class MainForm : Form
    {
    public MainForm()
    {

    InitializeComponent();

    comboBox1.Items.Add("/");
    comboBox1.Items.Add(".");
    comboBox1.Items.Add("-");
    comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;

    }
    void ComboBox1SelectedValueChanged(object sender, EventArgs e)
    {

    dateTimePicker1.Format = DateTimePickerFormat.Custom;
    dateTimePicker1.CustomFormat = "dd.MM.yyyy".Replace(".", (sender as ComboBox).SelectedItem.ToString());
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 29 Temmuz 2018; 15:0:27 >
  • Gökşen PASLI G kullanıcısına yanıt
    Aynen çok teşşekür ederim oldu.

    Ama şunu eklemeyi unutmuşum iki tane time arasında datagridwiev'e otomatik tarih ve saat atıyor.
    Senin verdiğin kodlar ile değişiyor ama aktarım yaptığı zaman formatlarda bir değişiklik olmuyor.
    Saatin formatı zaten sabit kalıcak örnek 12:00 diye :)

    Kusura bakma tekrardan :)
  • anlamadım ne yapmak istediğini resimle anlat
  • Gökşen PASLI G kullanıcısına yanıt
    C# Tarih Formatı

    Bak burda 2 tane time var otomatik tarih ve saat atıyor datagridte.
  • Yapay Zeka’dan İlgili Konular
    Dosyaları C yerine D'ye indirme
    5 yıl önce açıldı
    Daha Fazla Göster
  • herhalde bu
     
    void ComboBox1SelectedValueChanged(object sender, EventArgs e)
    {

    dateTimePicker1.Format = DateTimePickerFormat.Custom;
    dateTimePicker1.CustomFormat = "dd.MM.yyyy".Replace(".", (sender as ComboBox).SelectedItem.ToString());
    dataGridView1.Rows[0].Cells[0].Value = dateTimePicker1.Text;
    dataGridView1.Columns[0].DefaultCellStyle.Format = dateTimePicker1.CustomFormat;

    }
  • Gökşen PASLI G kullanıcısına yanıt
    C# Tarih Formatı

    Böyle oldu
  • Gökşen PASLI G kullanıcısına yanıt
    C# Tarih Formatı
    Normalde böyle
  • dateTimePicker1.Format = DateTimePickerFormat.Custom;
    dateTimePicker1.CustomFormat = "dd.MM.yyyy".Replace(".", (sender as ComboBox).SelectedItem.ToString());
    dataGridView1.DefaultCellStyle.Format=dateTimePicker1.CustomFormat;

    birde böyle kullan gerçi niye öyle yapmak istediğini de anlamadım
  • this.dataGridView1.Rows.Add(fisno, plakaTxt.Text, timepiece[0].ToString(), saat, literTxt.Text, kdvsiz, kdv, liter, rndprice);

    dan bir satır önce timepiece[0] ı o şekil formatlamaya bak mesela timepiece[0]=datepicker.format gibi
    sadece örnek olsun diye dedim gerçi sen eklemede yapmayacaktın o olmaz



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 29 Temmuz 2018; 16:41:57 >
  • Gökşen PASLI G kullanıcısına yanıt
    Peki senin verdiğin kodları aynı şekilde öylemi yapayım :)
  • projeyi göremeden birşey diyemem
  • Gökşen PASLI G kullanıcısına yanıt
    Tamam teşşekür ederim :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.