有人在 Vista/Win7 中创建了 WPF 工具栏控件吗?

发布于 2024-07-18 01:32:20 字数 287 浏览 5 评论 0原文

我想向 WPF 应用程序添加一个工具栏,看起来像 Windows 7 资源管理器中的工具栏(见下图)。 因为我是 WPF 新手,所以我想知道是否有一个 WPF-Control(免费/开源)我可以使用,而不必创建一个新的。 我已经搜索过但找不到任何有用的东西。

替代文本 http://www.pic-upload.de/23.04.09/ juv56l.png

I would like to add a toolbar, that looks like the one in the Windows 7 Explorer (see picture below), to a WPF-application. Because I'm new to WPF I wondered if there is a WPF-Control (free / open source) I can use instead of having to create a new one.
I already searched for it but could not find anything useful.

alt text http://www.pic-upload.de/23.04.09/juv56l.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

兮子 2024-07-25 01:32:20

您只需重新设置 WPF TabControl 的样式即可。 这并不难,只需使用漂亮的 LinearGradientBrush 设置背景就可以让您非常接近它。

这是一个(蹩脚的颜色)示例:

<ToolBar>
   <ToolBar.Background>
      <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
         <GradientStop Color="White" Offset=".1" />
         <GradientStop Color="LightBlue" Offset=".3" />
         <GradientStop Color="LightSteelBlue" Offset=".8" />
      </LinearGradientBrush>
   </ToolBar.Background>
</ToolBar>

如果将其放入样式中就更好了。

You could just re-style the WPF TabControl to look like that. It's not very hard, just setting the Background with a nice LinearGradientBrush could get you very close to that.

Here's a (crappy colors) example:

<ToolBar>
   <ToolBar.Background>
      <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
         <GradientStop Color="White" Offset=".1" />
         <GradientStop Color="LightBlue" Offset=".3" />
         <GradientStop Color="LightSteelBlue" Offset=".8" />
      </LinearGradientBrush>
   </ToolBar.Background>
</ToolBar>

Even better if you put it in a style.

慕巷 2024-07-25 01:32:20

看起来图像不起作用,这里是链接

http://www. pic-upload.de/23.04.09/juv56l.png

looks like the image didn't work, here's the link

http://www.pic-upload.de/23.04.09/juv56l.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文