Wpf 具有多个绑定的文本框?
有没有办法让一个文本框绑定到两个东西。我想将一个绑定设置为“单向”,另一个设置为“单向源”。基本上,我想将这两个文本框合并为一个(最好是没有代码)Wpf 具有多个绑定的文本框?,wpf,xaml,data-binding,Wpf,Xaml,Data Binding,有没有办法让一个文本框绑定到两个东西。我想将一个绑定设置为“单向”,另一个设置为“单向源”。基本上,我想将这两个文本框合并为一个(最好是没有代码) 您可以使用多重绑定将两个或多个绑定设置到您的文本框 例如: <TextBox> <TextBox.Text> <MultiBinding StringFormat="{}{0}{1}"> <Binding Path="ActionParameter.Value"
您可以使用
多重绑定
将两个或多个绑定设置到您的文本框
例如:
<TextBox>
<TextBox.Text>
<MultiBinding StringFormat="{}{0}{1}">
<Binding Path="ActionParameter.Value" Mode="OneWayToSource" />
<Binding Path="StatusSignal.Value" Mode="OneWay" />
</MultiBinding>
</TextBox.Text>
</TextBox>
<TextBox>
<TextBox.Resources>
<local:TextConverter x:Key="MyConverter"/>
</TextBox.Resources>
<TextBox.Text>
<MultiBinding Converter="{StaticResource MyConverter}">
<Binding Path="ActionParameter.Value" Mode="OneWayToSource" />
<Binding Path="StatusSignal.Value" Mode="OneWay" />
</MultiBinding>
</TextBox.Text>
</TextBox>
您可以使用MultiBinding
将两个或多个绑定设置到文本框
例如:
<TextBox>
<TextBox.Text>
<MultiBinding StringFormat="{}{0}{1}">
<Binding Path="ActionParameter.Value" Mode="OneWayToSource" />
<Binding Path="StatusSignal.Value" Mode="OneWay" />
</MultiBinding>
</TextBox.Text>
</TextBox>
<TextBox>
<TextBox.Resources>
<local:TextConverter x:Key="MyConverter"/>
</TextBox.Resources>
<TextBox.Text>
<MultiBinding Converter="{StaticResource MyConverter}">
<Binding Path="ActionParameter.Value" Mode="OneWayToSource" />
<Binding Path="StatusSignal.Value" Mode="OneWay" />
</MultiBinding>
</TextBox.Text>
</TextBox>