none
C# - Combobox x MounthCalendar RRS feed

  • Pergunta

  • C# - Combobox x MounthCalendar

    Bom dia

    É possível vincular um mountCalendar a um combobox?

    Dá seguinte forma:

    Quero que quando ao clicar no iten do combobox apareça o calendário(mounthcalendar) para selecionar uma data específica

    Grato

    Dilson

    terça-feira, 12 de março de 2013 13:48

Todas as Respostas

  • Dilson,

    Dependendo das informações que você vá colocar na comboBox, é melhor você criar só o Calendar.

    Grande Abraço!!!

    terça-feira, 12 de março de 2013 23:23
  • O mounthCalendar é um pouco limitado pra esses casos. O máximo que você pode fazer é usar a propriedade MinDate e MaxDate desse objeto vinculado a algum evento do combo, pra limitar o range de seleção. Ex:

    private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
    {
    	ValidaRangeDoCalendario(Convert.ToInt32(comboBox1.SelectedValue));
    }
    
    void ValidaRangeDoCalendario(int valorDaCombo)
    {
    	// Aplica regra
    	...
    
    	monthCalendar1.MinDate = Convert.ToDateTime("1/1/2013");
    	monthCalendar1.MaxDate = Convert.ToDateTime("1/3/2013");
    }


    quinta-feira, 14 de março de 2013 22:17