private void UpdateActionIconVisibility()
{
if (ActionIconBorder != null)
{
if (ActionIcon == null || (HidesActionItemWhenEmpty && string.IsNullOrEmpty(Text)))
{
ActionIconBorder.Visibility = Visibility.Collapsed;
_hintBorder.Padding = new Thickness(0);
}
else
{
ActionIconBorder.Visibility = Visibility.Visible;
if (TextWrapping != System.Windows.TextWrapping.Wrap)
{
_hintBorder.Padding = new Thickness(0, 0, 48, 0);
}
}
}
}