0
Я до сих пор не смог извлечь повторяющуюся привязку видимости к стилю (в Stackpanel.Resources пока). Является ли это возможным?Как объявить видимость с привязкой и конвертером в стиле
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding FullName}" Visibility="{Binding FullName, Converter={StaticResource StringToVisibilityConverter}}"/>
<TextBlock Text="{Binding Email}" Visibility="{Binding Email, Converter={StaticResource StringToVisibilityConverter}}"/>
<TextBlock Text="{Binding OfficePhone}" Visibility="{Binding OfficePhone, Converter={StaticResource StringToVisibilityConverter}}"/>
<TextBlock Text="{Binding MobilePhone}" Visibility="{Binding MobilePhone, Converter={StaticResource StringToVisibilityConverter}}"/>
</StackPanel>
Я пытался что-то вроде этого:
<StackPanel Orientation="Vertical">
<StackPanel.Resources>
<Style TargetType="TextBlock">
<Setter Property="Visibility" Value={Binding ???, Converter={StaticResource StringToVisibilityConverter}} />
</Style>
</StackPanel.Resources>
<TextBlock Text="{Binding FullName}"/>
<TextBlock Text="{Binding Email}"/>
<TextBlock Text="{Binding OfficePhone}"/>
<TextBlock Text="{Binding MobilePhone}"/>
</StackPanel>
RelativeSource Self. Конечно! – EagleBeak