WPF ComboBox в Popup не получает фокус клавиатуры, когда PDF в WebBrowser имеет фокус клавиатуры - PullRequest
0 голосов
/ 28 июня 2019

Есть ли проблема фокусировки клавиатуры в WPF? Я создал небольшой тестовый проект только с одним элементом управления WebBrowser и 1 редактируемым ComboBox в PopUp, а также TextBox. Я установил источник WebBrowser в PDF-документ. Когда фокус клавиатуры находится в формате PDF, и я нажимаю на поле со списком, я не могу ввести в него текст. Когда фокус клавиатуры находился в TextBox до того, как я щелкнул ComboBox, в него можно было вводить текст.

    <TextBox/>
    <WebBrowser x:Name="webBrowser1"  HorizontalAlignment="Left" Height="247" Margin="496,133,0,0" VerticalAlignment="Top" Width="272" RenderTransformOrigin="0.5,0.5">
               </WebBrowser>
    <Popup IsOpen="True">
        <ComboBox x:Name="comboBox" HorizontalAlignment="Left" VerticalAlignment="Top" Width="120" Margin="282,150,0,0" IsEditable="True" PreviewMouseDown="ComboBox_PreviewMouseDown" />
    </Popup>

И установить pdf:

  webBrowser1.Source = new Uri(@"c:\temp\a.pdf");

Как правильно сделать возможным редактировать ComboBox всплывающего окна при переходе из PDF в элемент управления WebBrower?

...