【问题标题】:Skype for Business Graphical UISkype for Business 图形用户界面
【发布时间】:2016-05-16 14:04:53
【问题描述】:

我正在为 Skype For Business (SFB) 开发一个插件,通过添加在 SFB 菜单自定义命令上弹出的 WPF 应用程序。我的目标是尽可能地创建 wpf 窗口的 UI,类似于 SFB 窗口,并修改 SFB 控件。有人知道是否有类似于 SFB 窗口的 WPF UI 主题吗?

【问题讨论】:

  • 您需要知道这是否已经存在是可以理解的。坦率地说,这些类型的问题不适合 SO,因为它要求一个库,你最好在网上搜索一下,看看是否存在工具。我会考虑修改你的问题,因为就像现在一样,人们可以回答“是”或“否”,而不会给你希望找到的细节。

标签: wpf skype lync lync-2013 skype-for-business


【解决方案1】:

我的猜测是,如果没有 Skype 源,您将无法完全复制主题。也许有人已经尝试过模仿这个主题,或者您可能必须自己这样做。

如果您自己这样做,您有几个选择(您可能还想考虑向 UX StackExchange 提问)。

如果您坚持复制主题并且需要推出自己的主题,请尝试以下操作:

  • 使用颜色选择器找出 Skype 的颜色值。对于渐变,您需要多次执行此操作并根据需要进行调整以使效果看起来“不错”。

  • 确保查看每种控件的所有视觉状态。然后使您的应用程序符合该行为。这包括模仿 hoverpressedfocusednormal 和其他各种视觉状态。重新实现此部分对于模仿所有控件将非常乏味。一些控件没有这些状态而具有其他状态。此外,一些控件会有不同的部分需要动画(例如进度条)。

    快速搜索“wpf 按钮视觉状态”提供了用于为按钮创建主题的 MSDN:Button Styles and Templates

  • 将您的主题应用到您的控件。您可能希望发布您的作品,因为这可能对其他开发人员有用,但这是您的决定。我发现寻找主题非常具有挑战性。

否则,您可能希望推出插件独有的主题。从用户体验的角度来看,这可能向用户表明他/她正在使用您的插件之一,而不是核心 Skype 功能。这将有助于您的软件/插件的品牌推广。

无论您选择哪种方式,创建一个完整的主题都不是一件容易的事。

【讨论】:

  • 我希望应该已经有可用的解决方案,
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多