You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
自从3.0升级到3.2后发现用到DataGrid的地方,当ItemSource.Count=0时,DataGrid不会显示ColumnHeader,翻看了其模板后发现是特意这么改的。判断逻辑为当HasItem=False,即没有数据的时候显示的是hc:Empty,如下。
Describe the bug
自从
3.0
升级到3.2
后发现用到DataGrid的地方,当ItemSource.Count=0
时,DataGrid不会显示ColumnHeader
,翻看了其模板后发现是特意这么改的。判断逻辑为当HasItem
=False
,即没有数据的时候显示的是hc:Empty
,如下。这样一来表格区域一片空白,看着会很奇怪,就比如我这个界面:
尤其是在一些设置界面,首次打开肯定是没有数据的,也不显示表头。。。
Expected behavior
是不是可以考虑参照Web上的表格显示效果,保留表头,下方显示
hc:Empty
,并给hc:Empty
定以一个默认模板,这样不会导致界面上啥都不显示。Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: