你好
我希望我的组合框看起来像上图。我尝试了很多方法,但都没有成功。谁能告诉我任何可以像上图一样设置我的组合框样式的网站或代码。
我已经制作了 Aero-theme 的默认滚动条,但是我希望它的弹出窗口大于组合框的宽度。其次是两端的滚动条。我该怎么做
你好
我希望我的组合框看起来像上图。我尝试了很多方法,但都没有成功。谁能告诉我任何可以像上图一样设置我的组合框样式的网站或代码。
我已经制作了 Aero-theme 的默认滚动条,但是我希望它的弹出窗口大于组合框的宽度。其次是两端的滚动条。我该怎么做
我建议从主题开始并对其进行修改以满足您的需求。这将为您提供如何实现滚动条模板的基础,并且应该相当容易实现您的结果。否则,如果您可以访问 Expression Blend,它也可以帮助您为滚动条创建自定义控制模板。
要使用主题,只需在项目中包含 Xaml 文件并从应用程序中引用 Xaml。
<Application x:Class="MyApp.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Themes/ExpressionDark.xaml" />
...
这将替换您应用中所有控件的模板。如果您只想要滚动条,请注释掉文件的其余部分并保留特定于 ScrollBar 的 Style 和 ControlTemplate。