C# 如何更改ComboBox WinForms元素的自动完成弹出窗口的样式?

C# 如何更改ComboBox WinForms元素的自动完成弹出窗口的样式?,c#,.net,winforms,combobox,autocomplete,C#,.net,Winforms,Combobox,Autocomplete,我正在创建一个带有组合框的WinForms,我希望AutoCompleteMode显示为SuggestAppend,因为其中可能有很多项(AutoCompleteSource=ListItems) 自动完成部分的工作原理应该是这样的,所以这里没有什么不好的,但是当自动完成弹出窗口出现时,样式是默认的(我猜),而我已经更改了组合框的样式 如何更改此弹出窗口的样式?即使只有字体大小也可以,但完整的答案当然更好 有关组合框样式版本的详细信息: 我只使用Visual Studio属性窗口更改了字体大小。

我正在创建一个带有组合框的WinForms,我希望AutoCompleteMode显示为SuggestAppend,因为其中可能有很多项(AutoCompleteSource=ListItems)

自动完成部分的工作原理应该是这样的,所以这里没有什么不好的,但是当自动完成弹出窗口出现时,样式是默认的(我猜),而我已经更改了组合框的样式

如何更改此弹出窗口的样式?即使只有字体大小也可以,但完整的答案当然更好

有关组合框样式版本的详细信息:
我只使用Visual Studio属性窗口更改了字体大小。因此,我的类表单中的代码与新表单中的代码完全相同,只是填充测试的组合框:

public partial class Form1 : Form
{
    public Form1 ()
    {
        InitializeComponent();
        this.ComboBox.Items.Add(new string[] {"These", "are", "strings", "for", "test", "purposes"});            
    }
}

你是怎么改变风格的?请给我们一些代码来使用。因此,我们只需粘贴一点副本,就可以轻松地在机器上启动测试项目;)这对我们很有帮助,这对我们很有帮助you@MongZhu实际上,不要将任何内容更改为代码,所有内容都使用元素的VS属性。我将在我的问题中增加精确性。该界面没有提供个性化自动完成弹出窗口的方法(尽管它提供了一个有趣的选项)。你必须自己滚动(通常使用标准的列表框)。@Jimi-Mmh,真烦人。为了节省时间,我将保持原样,因为UI对于这个程序来说并不是那么重要。谢谢你的关注。