如何限定ListView列宽度
展开全部
1,将ListViewLayoutManagerLib 引入到项目中,名引入名字空间:xmlns:listViewMgr="clr-namespace: ListViewLayoutManagerLib;assembly=ListViewLayoutManagerLib"
2,在需要限定操作的ListView控件上启用ListViewManager:listViewMgr:ListViewLayoutManager.Enabled="True"
3,在需要限定的列上制定限定值 listViewMgr:RangeColumn.MinWidth="50"
<ListView listViewMgr:ListViewLayoutManager.Enabled="True">
<ListView.View >
<GridView AllowsColumnReorder="true">
<GridViewColumn
listViewMgr:RangeColumn.MinWidth="50"
Header="MinWidth100"
Width="150"/>
<GridViewColumn
listViewMgr:RangeColumn.MinWidth="100"
listViewMgr:RangeColumn.MaxWidth="200"
Header="Width100~200" Width="150"/>
<GridViewColumn Header="Normal" Width="150"/>
</GridView>
</ListView.View>
</ListView>
2,在需要限定操作的ListView控件上启用ListViewManager:listViewMgr:ListViewLayoutManager.Enabled="True"
3,在需要限定的列上制定限定值 listViewMgr:RangeColumn.MinWidth="50"
<ListView listViewMgr:ListViewLayoutManager.Enabled="True">
<ListView.View >
<GridView AllowsColumnReorder="true">
<GridViewColumn
listViewMgr:RangeColumn.MinWidth="50"
Header="MinWidth100"
Width="150"/>
<GridViewColumn
listViewMgr:RangeColumn.MinWidth="100"
listViewMgr:RangeColumn.MaxWidth="200"
Header="Width100~200" Width="150"/>
<GridViewColumn Header="Normal" Width="150"/>
</GridView>
</ListView.View>
</ListView>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询