user-interface相关内容

如何在WPF中绘制数字信号?

我需要绘制的数字信号,并能够将线路的每个部分在WPF 如下面的箭头图象表示向哪个方向线的部分可以移动。单击并拖动“点击区域”将移动整个广场左侧或右侧。 我想对夫妇的方式做到这一点: 折线对象。但我无法控制线的每一个部分。 行对象。在每一个变化都行应该调整自己的位置。难以控制的“点击区域”。或许也很复杂。 边框对象。每个部分实际上是一个边界,将显示/隐藏相应的边境一侧。我不知道如何容易使边 ..
发布时间:2015-11-26 00:49:13 C#/.NET

活动的标题文本颜色 - 检测改变(.NET)

在Vista中,启用了航空,在正常模式下的窗口如下所示: 不过,最大化它看起来像: 请注意,在正常模式下的标题是黑色的,当窗口最大化它是白色的。 我如何确定的窗口标题当前颜色? P.S。我写了一个程序后观看C> SystemColors.ActiveCaptionTextColor ,但它仍然在两种模式下是一样的。 解决方案 我不能让VisualStyleRenderer告诉我 ..
发布时间:2015-11-26 00:31:41 C#/.NET

WCF线程 - 无响应的用户界面

我想配置一些WCF的东西。目前,我有一个服务器,它允许远程用户下载文件,和客户端。 在服务器中,我使用了一个ServiceHost的类。我认为它应该运行在一个独立的线程,但是,服务器的用户界面(的WinForms),当有人下载​​一个文件被锁定。有没有一种方法来管理WCF线程模型? 感谢您! 解决方案 “从,如果你是在启动UI线程之前,它可以运行在它自己的线程来构造ServiceHost的实 ..
发布时间:2015-11-26 00:27:24 C#/.NET

什么是&QUOT的最佳途径;暗淡" WinForm的背景,同时显示一个对话框?

我想实现我的应用程序中的功能,在展现给用户一个对话框,并在主窗体(类似的jQuery看起来如何)。我唯一​​的想法就是要把形式的截图,把它作为一个面板(不透明度合我意)的背景,然后按下面板上的一切形式。我不得不相信有这样做的更好的办法,有什么建​​议? 解决方案 Opacity属性是你所需要的“黯淡”的一种形式。您需要在创建覆盖,我的code 注意不要使它看起来像你的程序显示UAC提示。虽然可 ..
发布时间:2015-11-26 00:23:00 C#/.NET

你如何建立一个Visual Studio样的用户界面?

我希望建立一个.NET应用程序,有类似的Visual Studio的UI。是否有这种格局的名称?还是没有人知道一个教程这样做......甚至是一个开放源码软件项目,利用这种格局?我正在寻找类似的对接方面和面板之间的相互作用... 99%,我的经验是在网络空间......所以这类型的应用程序对我来说是一个新的努力。 谢谢! 解决方案 看看 SharpDevelop的。它的开放源代码,还有就是 ..
发布时间:2015-11-26 00:16:54 C#/.NET

暂停控件的数据绑定

我有一系列的数据绑定到该改变每一秒左右的值控制。不时,我需要“暂停”的控制,以使它们不更新其数据绑定(在任一方向上)。我后来需要“取消暂停”的控制,使他们能够与他们的价值观更新数据源,并接收从源头正常将来的更新。我如何做到这一点? 样品绑定: <文本框文本=“{结合UpdateSourceTrigger =引发LostFocus,模式=双向,路径=的myData}”> 解决方 ..
发布时间:2015-11-26 00:11:36 C#/.NET

Compact Framework的最佳实践:构建一个GUI

我保持建立在.NET Framework中,有大约45形成了一个Windows CE的应用程序。有5个'节',这会导致你想要的功能。该应用程序是100%全屏幕,这是重要的,它不能被最小化。 既然有这么多的形式,这是很难跟踪哪些形式的人应该被关闭后显示。对于这一点,我设置的形式owner属性显示它,并显示主人收盘时前。 我也被告知,这是最好的实例一切形式的应用程序加载时,并没有出售他们节省处理时 ..
发布时间:2015-11-26 00:02:22 C#/.NET

寻找适用于Windows的一些好的GUI测试框架/ GUI自动化测试工具窗体.NET

我要寻找一个好的 GUI 测试框架/自动测试基于应用程序的工具Windows窗体。 您能否推荐? 解决方案 我已经使用白过去用一些成功。它也有一个White.NUnit组件,它可以让您在您的测试整合到NUnit的。 当我使用它,它比较容易调查UI,弄个按钮,菜单等。,点击它们,然后验证正确的事情发生了 - 所有的从C#。结合NUnit的断言,它使您能够验证像您期望的UI行为。我也有一些问题 ..
发布时间:2015-11-25 23:58:10 C#/.NET

GUI作为一个有限状态机

要实现应用程序的GUI,我想所有的逻辑去从一种形式到另一个集中。该GUI管理器将表现为一个有限状态机。虽然我觉得我已经看到了这种实现的地方,我无法找到这样的解决方案相匹配的设计模式。 一个表单将是这样的: 公共类登录:表单 { ... 私人无效EnterButton_Click() { ... 字符串用户= loginTextBox. ..
发布时间:2015-11-25 23:55:06 C#/.NET

第三方UI组件的.NET精简框架?

我有一个坦然如何依法履行自己pressive UI中的.NET Compact Framework应用程序。 我的Win32应用程序使用开发前preSS组件和看上去很不错,但我找不到任何类似的紧凑型框架。 谁能推荐组件,将爵士乐我的UI? 有没有这样的事情存在,ORAM我将不得不所有者绘制我的组件或更糟使用本机code? 解决方案 很多厂商对Windows Mobile的环境中提供控件。 ..
发布时间:2015-11-25 23:37:53 C#/.NET

C#.NET 3.5的GUI设计

我在找一些编程指南C#的GUI设计。我来自Java阵营(在这里我可以高兴地手工code的Swing / AWT图形用户界面),因此没有一个线索从哪里开始:( 此外,有什么区别(如果有的话)是否有Windows的presentation基金会和WinForms之间? 解决方案 克里斯·塞尔斯似乎是“大新男人对于Windows窗体和WPF: http://www.sellsbrothers.c ..
发布时间:2015-11-25 23:37:08 C#/.NET

如何让一个.NET Windows窗体项目看起来新鲜?

我的工作是一直好几年了一个Visual Studio 2005 vb.net Windows窗体项目。这是充满了默认的文本框,标签,下拉菜单,数据网格,日期时间采摘 - 所有标准的东西。最终的结果是一个很灰色,老找项目。 什么是使这一项目的最佳方法看起来新鲜和时髦?我宁愿不重写所有品牌的新形式对象的完整的解决方案,但是那又是可以避免的? 解决方案 实际上,我是今天刚刚打理一下的对话框。很多要 ..
发布时间:2015-11-25 23:26:00 C#/.NET

除去控制对焦框盒

我有一个WPF应用程序中有各种控件。当我用TAB键控件之间移动,我可以看到对焦框框: 有没有办法隐藏这个框架,所以不会看到?一个WPF的解决方案是preferable但WIN32方法是可以接受的为好。 解决方案 试试这个 FocusVisualStyle =“{X:空}” 复选框例如 <复选框FocusVisualStyle =“{X:空}”/> ..
发布时间:2015-11-25 23:06:27 C#/.NET

WPF网格的Horizo​​ntalAlignment不起作用。大小不改变

我有一个堆栈,我有一个网格栈内。 我需要增加堆栈和网格尺寸,当我调整窗口的大小。 我设置堆栈和网格Horizo​​ntalAlignment以“拉伸” 堆栈工作正常,但网格尺寸不加薪,当我调整窗口 这是我的code。 < StackPanel的背景=“蓝”方向=“横向”的Horizo​​ntalAlignment =“拉伸”Grid.Column =“1”保证金=“13,0,0,0” ..
发布时间:2015-11-25 16:14:20 C#/.NET

BackgroundWorker的线程和定时器逻辑

我一直在试图让我的定时器和BackgroundWorker的线程的逻辑权利。当然我不完全了解整个系统尽管我的阅读。的code以下是摘录有关: 我的投票按钮: 私人无效pollStart_Click(对象发件人,EventArgs的) { tst_bgw =新的BackgroundWorker(); //强制性的。否则,将调用ReportProgress方法 ..
发布时间:2015-11-25 16:11:26 C#/.NET

使用web浏览器的WinForms控制通过SSL访问Intranet

我有一个.net 2.0应用程序,在内部使用,我们要使用WebBrowser控件访问某些网络资源。我们要添加加密,以这些网站使用SSL使用自签名的证书。 我的问题是,如果有方法来禁用所有关于SSL密钥来自不受信任的源传来的警告?我想,以避免不得不在每个正在运行的应用程序的工作站上安装密钥。 这是如何做到这一点是值得欢迎的任何其他建议。 解决方案 我不相信有一种变通方法,您通过WebBrow ..
发布时间:2015-11-25 15:54:53 C#/.NET

我怎么主机显示和编辑在DataGridViewCell的控制?

我见过如何在Windows主机控制窗体DataGridView细胞,说明如何举办一个控制用于编辑一个DataGridView的单元格。但我怎么能承载控制显示单元? 我需要显示一个文件名和在同一细胞的按钮。我们的UI设计师是一名平面设计师不是程序员,所以我必须要匹配code到什么他绘制的,无论是可能的 - 或明智的 - 或者不是。我们使用VS2008,写在C#.NET 3.5,如果有差别。 更新 ..
发布时间:2015-11-25 15:54:42 C#/.NET