Можно ли конвертировать полосы состояния winforms и индикатор выполнения в строку состояния wpf? - PullRequest
0 голосов
/ 24 ноября 2018

Я новичок в wpf, и мне нужно встроить полосы состояния winforms и индикатор выполнения в wpf.Возможно ли это сделать?

1 Ответ

0 голосов
/ 24 ноября 2018

Вам нужно будет выяснить, как это сделать по-WPF, нет конверсий, точно так же, как нет конвертации с любым другим элементом управления.

Вот пример использования строки состоянияв WPF

Элемент управления StatusBar WPF

    <StatusBar DockPanel.Dock="Bottom">
        <StatusBar.ItemsPanel>
            <ItemsPanelTemplate>
                <Grid>
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="100" />
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="*" />
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="100" />
                    </Grid.ColumnDefinitions>
                </Grid>
            </ItemsPanelTemplate>
        </StatusBar.ItemsPanel>
        <StatusBarItem>
            <TextBlock Name="lblCursorPosition" />
        </StatusBarItem>
        <Separator Grid.Column="1" />
        <StatusBarItem Grid.Column="2">
            <TextBlock Text="c:\path\of\current\file.txt" />
        </StatusBarItem>
        <Separator Grid.Column="3" />
        <StatusBarItem Grid.Column="4">
            <ProgressBar Value="50" Width="90" Height="16" />
        </StatusBarItem>
    </StatusBar>

enter image description here

...