[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

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