草庐IT

WPF-Window

全部标签

database - PostgreSQL : How to create two instances in same window machine?

我需要为我们的生产服务器添加额外的实例。这可能吗?从哪里开始?在Windows服务器上使用Postgresql9.1 最佳答案 如果您已经拥有二进制文件,则可以通过运行initdb然后将该新实例注册为Windows服务来添加第二个实例(“集群”)。(我不会在可执行文件的名称前添加它们的存储路径。您需要将Postgres安装的bin目录添加到系统范围的PATH,使用完全限定的名称,或者简单地切换到bin目录以使其成为当前目录)为此,打开命令行(cmd.exe)并使用initdb创建实例:initdb-Dc:\Data\Postgres

.net - WPF中如何使用DrawThemeTextEx

我正在开发一个在AeroGlass上显示文本的应用程序。为了使其可读,我使用了OuterGlowBitmapEffect,但是,如前所述here这在.NET4中不再可能,而且DropShadowEffect也不适用于Glass。在寻找解决方案时,我遇到了DWMApi中的原生DrawThemeTextEx,但我找到的所有示例都是针对WinForms而不是WPF。那么如何在WPF中使用它呢?谢谢 最佳答案 我也在尝试使用DrawThemeTextEx但是我找不到任何使用它以及正确系统字体的示例。.NET4中的以下效果接近Aero玻璃文本

c# - Windows 7 上的 WPF 应用程序仅在按下 CTRL 键后才能正常响应

我正在开发一个WPF应用程序,使用Windows8作为带有.NET4.5的开发机器。我还使用了一些DevExpress控件。在开发者机器上,应用程序的UI响应正常。当我在Windows7上测试应用程序时,无论是使用虚拟机还是其他PC,都会显示UI,但它没有正常响应。例如,我有一个DevExpress网格控件,当我单击一行时,该行未突出显示为选中状态,当鼠标悬停在按钮和菜单上时,也没有任何反应。当我按下CTRL键时,魔法就开始了!之后,WPF应用会正常响应,就像在Windows8上一样。我想当我按下那个键时,会发生一些与Focus有关的事情。此外,当窗口调整大小时,网格上的更改会出现,但

c# - 通过 Teamviewer 连接时 WPF 应用程序崩溃

我在使用teamviewer连接到运行我的WPF应用程序的设备时遇到问题。如果建立此连接,我的WPF应用程序将崩溃并出现以下异常:System.Reflection.TargetInvocationException:Exceptionhasbeenthrownbythetargetofaninvocation.--->System.ComponentModel.Win32Exception:CannotcreateafilewhenthatfilealreadyexistsatMS.Win32.UnsafeNativeMethods.GetWindowText(HandleRefhW

.net - .NET (wpf) 应用程序的内存管理

对我们应用程序性能的分析表明,当.NET内存管理必须分配内存时,CPU使用率达到峰值。有大量(大量)内存是空闲的,但应用程序未声明它,它在其已声明的内存部分中搜索可用空间。是否可以将应用程序配置为在可能的情况下申请更多内存?这可能与应用程序托管在Citrix下有关吗? 最佳答案 无论系统有多少可用内存,Windows应用程序都无法无限增长。您可以在此处了解实际限制:https://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx#memory_limits有关此问题的更多信息

.net - WPF 应用程序失去触摸功能

我正在开发一个WPF应用程序(.NETFramework4.5),但我有一个奇怪的行为。该应用程序旨在在带有Elo触摸屏(elotouch.com)的Windows8.0上运行。在Release模式下运行应用程序时,在生产机器上,应用程序随机停止接受触摸事件。应用程序没有卡住(它仍然可以用鼠标操作),其他应用程序和系统仍然响应触摸事件。知道这个问题可能来自哪里吗?window?框架?我的代码?编辑:降低屏幕分辨率可以解决问题,但我宁愿让我的应用程序以高分辨率运行 最佳答案 升级到Windows8.1可以解决该问题。这是一个有约束力的

wpf - xaml Scrollviewer - 禁用 Overscrolling/rubber-band-effect/snapback-effect/bouncing of whole window

当我在列表框中使用滚动查看器时,当我通过触摸滚动到达列表框的末尾时,我的整个窗口都在弹跳。当我使用鼠标滚轮时,此行为不会出现。我怎样才能禁用这种过度滚动/橡皮筋效果/回弹效果/弹跳效果。我在Windows8计算机上使用.NETFramework4.5。您可以在这个视频中看到反弹效果:http://www.vidup.de/v/gQ2pI/这是我的示例代码: 最佳答案 您可以通过覆盖OnManipulationBoundaryFeedback方法来移除此行为:publicclassFixedListBox:ListBox{protec

c# - 如何在 WPF 数据网格中为每列添加一个 ContextMenu

这个问题类似于HowtoaddaColumnContextMenuintheWPFDataGrid,但我想要做的是在WPFDatagrid中添加不同的ContextMenuPERCOLUMN。DataGridTextColumn不是从具有ContextMenu属性的FrameworkElement派生的,因此无法设置ContextMenu直接在DataGridTextColumn上。DataGridCell也有一个ContextMenu,但我不知道如何使用它来设置特定于列的菜单。这里的问题是如何为每一列添加唯一的ContextMenu(列是动态生成的)。谢谢!

wpf - 为什么处理 WM_NCCALCSIZE 会导致我的窗口跳转?

我有一个捕捉到屏幕边缘的WPF应用程序(如果您在屏幕边缘的20像素以内,我只是设置窗口的.Top或.Left),但我最近添加了一些代码providedbytheWPFSDKTeam“弄乱”窗口镶边,虽然它工作得很好(screenshot),但它导致“snapto”意外移动窗口(例如:当它应该直接向下捕捉到底部时它跳到左边)我已经将范围缩小到他们对WM_NCCALCSIZE的处理......这真的很奇怪,因为他们基本上什么都不做,他们只是说他们处理了它,然后返回0。根据WM_NCCALCSIZE的文档,这应该只会导致整个窗口被视为客户端(没有非客户端边缘),但不知何故,这也意味着每当我的

.net - 反转 WPF 图像的颜色

我一直在到处寻找,找不到任何答案。如何反转BitmapSource或图像(System.Windows.Controls.Image)的颜色来自WPF。谢谢 最佳答案 你应该使用WPFShaderEffectsLibrary它有一个“负”效应样本 关于.net-反转WPF图像的颜色,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1238726/