1
嗨
的我希望我的组合框看起来像上面的图片。我尝试了很多方法,但没有取得成功。任何人都可以告诉我任何网站或代码,可以风格我的组合框像上面的图片。
我已经制作了Aero主题的默认滚动条,但是,我希望它的弹出窗口大于组合框的宽度。其次,两端的滚动条。我该怎么做
嗨
的我希望我的组合框看起来像上面的图片。我尝试了很多方法,但没有取得成功。任何人都可以告诉我任何网站或代码,可以风格我的组合框像上面的图片。
我已经制作了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。
http://stackoverflow.com/questions/15087090/customizing-the-scrollviewer-in-wpf请看看这个,我使用的代码,但这是给错误“ dropShadow:SystemDropShadowChrome>找不到”。 – sudhanshu 2013-03-13 13:48:28