Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
我的意思不是恢复不排序前的样子,而是经过设置可以使单击表头排序的功能失效,即设置后单击表头时不能有任何反应。
是这样的,设置好后不会有排序方面的任何反映~ 单击表头的排序功能当然会失效哦~
是这样的,设置好后不会有排序方面的任何反映~ 单击表头的排序功能当然会失效哦~
谢谢,我试试!
MouseMove
有理~
把这个代码写在鼠标的事件中,虽然可以使鼠标的按钮排序功能失效,但同时会把DataList的顺序恢复成没有排序的样子(即在DataTable中的样子),这不是我想要的样子。
在此基础上我改进了一下,例如我在表中想始终以日期排序的,把上述代码改为:
Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.RowSort = "日期"
,并放在DataList的MouseUp事件中,这样,不管在哪儿单击鼠标,都按缺省的排序方式(本例中按日期排序),即可解决问题。