Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用ProgressBar作为StackPanel背景_C#_Wpf_Visual Studio_Xaml - Fatal编程技术网

C# 使用ProgressBar作为StackPanel背景

C# 使用ProgressBar作为StackPanel背景,c#,wpf,visual-studio,xaml,C#,Wpf,Visual Studio,Xaml,在我的WPF项目中,我想使用ProgressBar作为StackPanel背景,同时使用所有其他元素。有没有办法将其设置为stackpanel元素的背景? 谢谢:D 您可以使用这样的方法: <StackPanel> <StackPanel.Background> <VisualBrush> <VisualBrush.Visual> <Canvas>

在我的WPF项目中,我想使用ProgressBar作为StackPanel背景,同时使用所有其他元素。有没有办法将其设置为stackpanel元素的背景? 谢谢:D

您可以使用这样的方法:

<StackPanel>
    <StackPanel.Background>
        <VisualBrush>
            <VisualBrush.Visual>
                <Canvas>
                    <ProgressBar Value="50"></ProgressBar>
                </Canvas>
            </VisualBrush.Visual>
        </VisualBrush>
    </StackPanel.Background>
</StackPanel>

附笔。 请将您的代码作为文本而不是图像发布