У меня есть кнопка со следующим содержанием:
<StackPanel Orientation="Horizontal">
<TextBlock Text="Connect"/>
<materialDesign:PackIcon Kind="Arrow"/>
</StackPanel>
Я искал и нашел это: Привязка содержимого кнопки WPF , но я не уверен, как применить решение, когда у меня есть все три: Stackpanel, PackIcon (объект) и Textblock.
У меня есть этот индикатор прогресса, который я делаю, он появляется под кнопкой:
<ProgressBar x:Name="XZ" Foreground="Black" Grid.Row="4" Grid.Column="1"
Visibility="{Binding Connecting, UpdateSourceTrigger=PropertyChanged, Mode=OneWay, Converter={StaticResource BooleanToVisibilityConverter}}"
Value="50"
IsIndeterminate="True" />
Я хочу сделать так, чтобы при нажатии кнопки вместо того, чтобы показывать панель ProgressBar там, где она сейчас находится, нужно в основном удалить Text и PackIcon и поместить ProgressBar в кнопку.