wpf-controls相关内容

免费语法高亮.NET编辑器

我需要将一个语法高亮显示的编辑器控制到我的应用程序。这是需要控制是免费的,原生的.NET code只所以Scintilla.NET控制是不可行的。这样做的原因是因为它是一个ClickOnce应用程序 我想使用的WinForms或WPF的答案。它不必来自相同的厂商。它需要基本上都支持语法高亮,行号,并相当快的大文件多达10万,并且必须是免费的! 据我所知,这个问题已经被问过,因为他们通常糊涂与需 ..
发布时间:2015-11-26 00:14:39 C#/.NET

如何隐藏一个ListView WPF的头?

我希望能够隐藏标题在每个网格列的一个WPF的ListView顶部。 这是XAML为我的ListView: <窗​​口x:类=“ListViewTest.Test0.ListViewTest” 的xmlns =“htt​​p://schemas.microsoft.com/winfx/2006/xaml/$p$psentation” 的xmlns:X =“htt​​p://sc ..
发布时间:2015-11-25 23:25:02 C#/.NET

用户控件的位置在WPF

我是新WPF中,我创建了一个新的用户控件的MyUserControl。 现在我觉得很奇怪:在UserContol没有一个位置。 我怎么能读(由code)myUserControl1。位置在父容器? 我解释一下: 我有一些点(用户控件),用户可以在面板上拖动。其实,我不知道什么样的面板,这将是...或许电网。 现在,这些点应该用线相连。 其实,我有一个 Dot.Head 和 Dot.Qu ..
发布时间:2015-11-25 23:06:51 C#/.NET

ElementHost的WPF中的WinForms崩溃(Windows)中最大化时

我想一个新的WPF控件集成到现有的WinForms应用程序,我使用的是ElementHost的(码头 - 填充)主办的下面的XAML用户控件。 (.NET 4) 当我设置winform中Maximised我的整个操作系统崩溃。我已经更新到了我的显卡最新的Nvidia驱动程序,但我还是结束了在nvlddmkm.sys蓝屏。我已经搜索周围其他人遇到这样的事故,但没有发现任何非“更新显卡驱动程序。” ..
发布时间:2015-11-25 16:22:25 C#/.NET

WPF web浏览器的LoadCompleted事件

在将WPF的web浏览器的LoadCompleted事件触发? 是本次活动等待任何Ajax调用来完成的aspx页面。 我有一个WPF应用程序在web浏览器控件放置在窗的形式,并使用导航方法加载一个网页上。该LoadCompleted事件触发,即使一些Ajax调用未初始化/等待。 请提示加载网页100%,包括所有的Ajax调用之后触发的任何事件。 解决方案 我已经能够解决这样的问题。 您将 ..
发布时间:2015-11-25 15:31:02 C#/.NET

如何继承WPF样式按钮的行为?

我已经重写了WPF默认的最大化,最小化按钮的解释的此处。但是,在我的情况,而不是使用图片覆盖背景图像的按钮,我想补充我自己的模板。 所以,我创建了一个的ResourceDictionary 适用风格的最大化/最小化/恢复/关闭按钮。 的事情是,我重写的模板。作为一个例子,看到 PART_MINIMIZE 按钮: <按钮X:名称=“PART_MINIMIZE” 宽度=“30” ..
发布时间:2015-11-25 15:27:25 C#/.NET

WPF进度控制调度仍要堵塞UI线程

我使用WPF试图在更新进度条的后台运行一个线程。我不婉让我运行下面的code阻塞UI线程。然而,用户界面​​仍然受阻。它似乎很简单,我究竟做错了什么? Dispatcher.BeginInvoke( (的ThreadStart)委托(){ 对于(双I = progressBar_ChangeProgress.Minimum; ..
发布时间:2015-11-25 14:53:13 C#/.NET

鼠标点击和DoubleClick之间的区别

WPF,形状 我有一个自定义的图形,并尝试实施鼠标点击和 MouseDoubleClick 的东西就可以了。 通过如。我需要的打开信息窗口的MyShape的左右的OnClick和选择的它OnDoubleClick。 存根如下: 公共MyShape的类:形状 { 民众的角度点1,点2; 公共MyShape的():碱(){} 保护覆盖几何DefiningGeomet ..
发布时间:2015-11-25 14:38:41 C#/.NET

在WPF文本外斜角效果

是否有可能申请外斜角效果在WPF标签文本? 对于我来说,光晕效果应该是足够了: 解决方案 下面是一种方式来获得的文本光晕效果。使用OutlinedText控制从此链接它提供了中风。 <地方:OutlinedText字号=“100” 填写=“黑” 粗体为“真” ..
发布时间:2015-11-25 14:07:37 C#/.NET

我如何注入依赖于WPF用户控件

什么是透明地注入依赖(使用IOC容器),用户控件在WPF中的最佳方法是什么? 我认为用户控件XAML的窗口或其他用户控件的一部分。 此外,我觉得父母(谁是)不应该为此事负责。解决方案从父手动注入依赖看起来不够干净我。我想避免明确管理我的组件的依赖关系,因为它voilates国际奥委会的想法。 时,当正在创建的逻辑树被提出的任何事件,所以我可以拦截并注入我的依赖呢? 编辑: 通过我的依赖性也意 ..
发布时间:2015-11-25 14:04:06 C#/.NET

BringToFront在WPF

我需要带至前在WPF自定义控件。 伪code onmousedown事件() { 如果(this.parent!= NULL) this.parent.BringToFront(本); } 我知道,我知道的,有一个 zIndex的,但还是不明白如何更换简单的WinForm BringToFront 到 parent.SetZIndex(这一点,?MaxZI ..
发布时间:2015-11-25 13:51:32 C#/.NET

建立在WPF透明背景

我有一个白色的背景和图像的按钮。我的按钮,坐在里面有蓝色的bacground颜色在工具栏上。当按钮被坐在在工具栏上的按钮看起来是白色的,但我希望它看起来像蓝为工具栏的背景颜色为蓝色。 我应该如何在WPF实现这一目标。请让我知道。 解决方案 您确定要使用的图像?如果图像只是一个纯色,你可能会更好过只是按钮的背景设置为白色,并调整其不透明度。像: <按钮背景=“白”不透明度=“0.5”/ ..
发布时间:2015-11-25 13:37:53 C#/.NET

如何编程方式显示一个WPF / C#Windows.Control.ToolTip?

似乎没有成为一个.Show()种方法为Windows.Control.ToolTip,包括在ToolTipService。任何想法? 谢谢!您的帮助。 : - ) 解决方案 您需要做的就是确保在控制工具提示的类型为工具提示。然后你就可以将IsOpen属性设置为true,像这样: 工具提示工具提示=新的工具提示{CONTENT =“我的工具提示”}; NameTextBox.ToolTip ..
发布时间:2015-11-25 12:46:32 C#/.NET

是什么原因导致的Windows在这WPF功能区应用程序挂起

我们已经有几个问题,一个相当大的和复杂的桌面应用程序,其中使用微软的色带为WPF(或连接到该事物的组合)导致计算机挂起。 该归结code以下,似乎触发了一些计算机在Windows死机的情况。某些计算机会遇到此挂起每一次,有些人会永远不会遇到它。该行会,一些计算机上使整个会话锁定(包括NUM LOCK和大写锁定),但在其他情况下,鼠标也将移动(NUM LOCK还是关门大吉)。当计算机没有响应,这似 ..
发布时间:2015-11-24 22:30:33 C#/.NET

获取RTF从RichTextBox中

我如何得到一个RichTextBox的RTF文本?我试图让这个样子,但属性不存在。 RichTextBox的RTB =新的RichTextBox(); 字符串s = rtb.Rtf; 这不工作:• 解决方案 要获取由用户创建的实际XAML RichTextBox的内部: 的TextRange TR =新的TextRange(myRichTextBox.Document.Conte ..
发布时间:2015-11-24 21:51:41 C#/.NET

在WPF不规则PNG按钮的单击事件

我需要在WPF的不规则形状的按钮。我使用XAML做了这种方式: <按钮名称=“切换按钮”点击=“toggleButton_Click”Canvas.Left =“177”Canvas.Top =“0”> < Button.Template> <控件模板> <图像源=“ball.png”/> < /控件模板&GT ..
发布时间:2015-11-24 21:32:22 C#/.NET

WPF - 选择基于一定条件下启动窗口

我开发一个WPF应用程序用C#和上午pretty的新的这个技术。我知道,当我点击“运行”,即“按Ctrl + F5”运行我的程序可以打开应用程序窗口,适当的小部件。我试图找出是否其可能基于一些检测条件,即打开不同的窗口,如果某些条件得到满足我想打开一个特定的窗口,但如果它不是我想要打开另一扇窗。 应该是这样打开的任何窗口之前,应该首先检查的条件像 如果(File.Exists(小于路径到文件& ..
发布时间:2015-11-24 21:05:56 C#/.NET

停止高亮所选项目的WPF组合框

我目前工作的一个WPF UI和我有我的窗口中的组合框。 所以,我希望用户能够选择该组合框的项目,但在选择时, 我不希望它在默认的蓝色高亮显示。 我想有一些办法阻止这在XAML,但我一直没能找到解决办法为止。 感谢。 P.S。我没有进入前pression混合所以如果有人提出了一个解决方案,它可以在XAML 编辑:只是为了更清楚地我被选中我的意思是,一旦你选择了一个值,SelectionCha ..
发布时间:2015-11-24 20:20:31 C#/.NET