0

我有一个带有自定义镶边窗口的 WPF 桌面应用程序。一旦我设置了窗口的 WindowChrome 样式属性,在团队中共享该窗口时就会遇到问题:窗口镶边在经典镶边和我的自定义镶边之间切换。

共享屏幕而不是窗口时没有问题。我们在 Windows 11 中遇到此问题,但在 Windows 10 中没有。在完整的 XAML 下方重现此问题:

   <Window x:Class="ControlTester.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:local="clr-namespace:ControlTester"
    mc:Ignorable="d"
    Title="MainWindow" Height="450" Width="800">
<Window.Style>
    <Style TargetType="{x:Type local:MainWindow}">
        <Setter Property="WindowChrome.WindowChrome">
            <Setter.Value>
                <WindowChrome />
            </Setter.Value>
        </Setter>
    </Style>
</Window.Style>
<DockPanel>
    <TextBlock Text="This is my window with WindowChrome set"/>
</DockPanel>
</Window>

在 Teams 中共享窗口时(共享内容-> 窗口)...

在此处输入图像描述

...会议/通话中的演示者和其他人都可以看到: 在此处输入图像描述

知道如何解决这个问题吗?

4

1 回答 1

0

@Coder14 - 您能否在 Teams Desktop 客户端中提出问题,如下所示:

  1. 打开 Teams 桌面客户端并转到左侧面板并单击帮助。
  2. 选择“报告问题”并为您的问题选择适当的类别并提出请求。

在此处输入图像描述

于 2021-11-19T08:47:27.050 回答