我认为这是可能的,但不知道该怎么做。我需要从数据模板内部将类级别变量的值传递给转换器。
<DataTemplate x:Key="ResponseItemTemplate">
<StackPanel Orientation="Horizontal" >
<StackPanel.Visibility>
<MultiBinding Converter="{StaticResource VisibilityConverter}">
<Binding Path="Key"/>
<Binding Path="CurrentLanguage"/>
</MultiBinding>
</StackPanel.Visibility>
<TextBox Width="200" Text="{Binding Value}" />
</StackPanel>
</DataTemplate>
'Key' 值存在于数据模板的响应项中,因此可以正确传递,而 CurrentLanguage 是一个类变量,我无法将其正确传递给转换器。有任何想法吗?