Надеюсь, кто-то может помочь, потому что я не смог понять это. Вот мой код xaml для всплывающего / комбинированного окна, пожалуйста, не используйте другой код до и после этого для остальной части макета.
<Popup x:Name="popupMethods" Height="400" Width="150"
StaysOpen="False" Placement="Bottom" IsOpen="false"
HorizontalAlignment="Left">
<ComboBox x:Name="combo" MouseLeftButtonDown="combo_MouseDown">
<TextBlock>Hello</TextBlock>
<TextBlock>World</TextBlock>
<TextBlock>This</TextBlock>
<TextBlock>is</TextBlock>
<TextBlock>Autocomplete</TextBlock>
<TextBlock>Textbox</TextBlock>
</ComboBox>
</Popup>
Настройте его на всплывающее окно, когда пользователь начинает печатать, что работает. Проблема в том, что я хочу, чтобы пользователь мог щелкнуть одно из слов в поле со списком, и оно вставляется в текстовое поле. Эти части, не работающие как MouseLeftButtonDown, никогда не запускаются. Я пробовал несколько разных методов, в том числе с этого сайта
http://www.designerwpf.com/2008/12/03/getting-a-mouseleftbuttondown-or-mouseleftbuttonup-
события из-вашего-текстового поля /
и еще один, который я видел где-то еще, который был комбинированным. MouseLeftButtonDown + = делегат {};
Спасибо за любую помощь.