[WPF學習筆記] - 多個變量的Binding MultiBinding

MultiBinding

WPF的變量Binding基本上都有了解,就是將變量與UI關聯綁定,支持實時雙向刷新。
這裏我以DataGrid爲例子,介紹多變量的Binding,MultiBinding。

<!-- 單個變量Binding -->
<DataGrid>
	<DataGrid.Columns>
		<DataGridTextColumn Header="列名" IsReadOnly="True" Binding="{X1, Converter={StaticResource xxxConverter}}"/>
	</DataGrid.Columns>
</DataGrid>

<!-- 多個變量Binding -->
<DataGrid>
	<DataGrid.Columns>
		<DataGridTextColumn Header="列名" IsReadOnly="True">
			<DataGridTextColumn.Binding>
				<MultiBinding StringFormat="{}{0}{1}">
					<Binding Path="X1" Converter="{StaticResource xxxConverter}"/>
					<Binding Path="X2"/>
				</MultiBinding>
			</DataGridTextColumn.Binding>
	</DataGrid.Columns>
</DataGrid>

https://www.cnblogs.com/tommy-huang/p/5117665.html

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