问题标签 [user-interface]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 如何使用 WPF 实现无镶边窗口?
我想在右上角显示一个带有关闭按钮的无边框模式窗口。这可能吗?
visual-studio - UI和事件测试
所以我知道单元测试是必须的。我认为 TDD 是添加新模块时要走的路。即使,在实践中,我实际上并没有这样做。真的有点像注释代码。
真正的事情是,我正在努力弄清楚如何对 UI 和更一般的生成事件的对象进行单元测试:用户控件、异步数据库操作等。
我的很多代码都与 UI 事件有关,以至于我什至看不到如何开始单元测试。
那里一定有一些引物和入门文档吗?一些提示和技巧?
我通常在 C#(2.0 和 3.5)中工作,但我不确定这是否与问题严格相关。
c# - 在 C# 2.0 中创建向导的最佳方法是什么?
我有一个 winforms 应用程序,用户将在其中创建库存项目,并且在创建时间有许多不同的事情需要发生。
我认为这个用户界面可能应该是某种向导,但我不确定实现这一目标的最佳方式。我已经看到了几个 3rd 方向导控件,并且我还看到了使面板可见/不可见的手动实现。
人们过去使用过的最好的方法是什么,它们易于实施,并且如果需要,以后还可以轻松地将“页面”添加到向导中?
java - 在 JDialog 展示中绘制动画
在显示模态JDialog之前绘制简单动画的最佳方法是什么?(即从鼠标单击点扩展边框到对话框位置)。我认为可以setVisible
在对话框的方法上绘制父框架的玻璃窗格。
但是,由于 JDialog 对父级是模态的,因此在 JDialog 变得可见之前,我找不到将绘图事件泵入EDT的方法,因为 EDT 上的当前事件尚未完成。
windows - 如何将子菜单项添加到 Windows 资源管理器上下文菜单?
我可以通过将注册表中的键添加到HKEY_CLASSES_ROOT\Folder\shell来在 Windows 资源管理器上下文菜单中创建一个菜单项。
如何为刚刚创建的菜单项创建子菜单项?
linux - GUI/TUI linux 库
是否有任何 UI 库可以从同一来源构建文本用户界面(ncurses)和图形用户界面(GTK?QT?)?我知道 debconf 可以与各种前端一起使用,我想构建一些类似但可编程的东西。
wpf - 禁用 WPF 标签加速键(缺少文本下划线)
我将.Content
Label 的值设置为包含下划线的字符串;第一个下划线被解释为加速键。
在不更改底层字符串(通过全部替换_
为__
)的情况下,有没有办法禁用标签的加速器?
wpf - 业务应用程序界面设计
基本上我会在这里说得更宽泛一些,问一些问题来大致了解这些天人们是如何处理 UI 的。
最近我发现用 UI 设计和 WPF 做一些花哨的事情很容易,特别是我们正在寻找新的方法来做对用户来说更好看和更实用的布局,但相比之下,一个专注于业务的人我们本地的 .NET 用户组甚至不会想到使用 WPF,除非它有一个数据网格,他可以使用它来制作类似 Excel 的输入表单。
所以基本上,当您转向 Web/WPF/Silverlight 设计时,您是否重新考虑过您的业务应用程序的设计,因为至少对我们而言 - 在 winforms 中,我们保持了相当实用和统一的东西,或者您是否试图保持“已知”的 UI ?
如今,在招聘时,敬业的设计人员(对于较大的团队)或具有更多设计能力的开发人员会排名更高吗?(看看设计师为Scott Hanselman 的 BabySmash和微软的 Prism 演示做了什么)
是否有任何用于 UI 的设计提示/提示/指南——尤其是 WPF?
您会推荐哪些网站进行设计?
user-interface - 用户界面测试
我们正在开发一个大型项目,其中包含一些新的/修改的 GUI 功能。过去我们发现,在添加新功能时,我们经常会在相关代码中引入新问题。
我们有非技术用户执行测试,但他们经常遗漏部分内容并让错误溜走。
是否有组织 WinForms 项目的 UI 测试的最佳实践?有没有办法让它自动化?