WPF 如何統一設置ListView中GridViewColumn的Style

原先代碼,如果GridViewColumn多了要寫多次,很麻煩:

<ListView>
	<ListView.View>
		<GridView ColumnHeaderContainerStyle="{StaticResource GridViewColumnStyle}">
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
				<GridViewColumn Style={StaticResource GridViewColumnStyle}/>
		</GridView>
	</ListView.View>
</ListView>

只需要GridView中設置一下ColumnHeaderContainerStyle即可:

<ListView>
	<ListView.View>
		<GridView ColumnHeaderContainerStyle="{StaticResource GridViewColumnStyle}">
				<!--省略GridViewColumn-->
		</GridView>
	</ListView.View>
</ListView>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章