注册 登录
编程论坛 VB.NET论坛

怎样将Calendar绑定到DropDownList

zhlxh1201 发布于 2007-05-25 15:58, 2694 次点击

我想实现:点击DropDownList弹出Calendar选择日期后返回所选择的日期并关闭Calendar
要怎样才能实现??

6 回复
#2
bygg2007-05-25 16:05
JavaScript中的 window.showModalDialog();
#3
huqianli2007-05-25 16:19

你这样必须要有view和multiview结合的,否则不行,你可以用一个textbox和一个button按钮做也行代码如下:
#Region "点击按钮"
Protected Sub Button_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles startButton.Click
If TextBox.Text.Trim() <> "" Then
Calendar.SelectedDate = Convert.ToDateTime(TextBox.Text)
End If
Calendar.Visible = True
End Sub
#End Region

#4
川流不息2007-05-25 16:21
我想,她要的效果應該不是一個窗體吧,應該像點下拉框的時候就顯示出一個像層一樣的。然後選擇完後再關閉層,將結果放在下拉框裡面。

我覺得你可以這樣做,在點擊事件中,你讓日期控件的顯示設為TRUE,選擇完結果後,你讓它的顯示設為FALSE。至於顯示的位置,你可以在布局時事先放好。至於其他的一些畫面的控件就要自己去做了。
#5
zhlxh12012007-06-01 09:02
多谢大家帮助
我用川流不息的方法解决了这个问题!
谢谢大家!!!
#6
chz3212009-11-17 11:46
请给我发一个源码?63519422@
1