小编Pet*_*ter的帖子

在c#(wpf)中捕获windows键

我按下任何按钮时,我写了一个小节目,在屏幕上显示声音和图像.当我的一个小孩爬到我的膝盖上然后开始按键时,我总是开始它,当然是随机的.

它工作正常,除了2个键,其中一个是ON/OFF开关,另一个是Windows键.(CTRL-ESC相当于我相信)我可以在按下它时拦截它,但只有在startmenu显示之后.

我使用的事件是UIElement.KeyDown,到目前为止我能想到的是:( e是KeyEventArgs)

            if (e.Key == Key.LWin) e.Handled = true;
Run Code Online (Sandbox Code Playgroud)

但是起步窗口已经显示出我害怕了.

我已经有1个回答,但非常想知道是否有任何wpf支持?

我怀疑编程主开/关开关可能不可能?否则,任何帮助也会受到欢迎..

c# keyboard wpf

6
推荐指数
1
解决办法
1万
查看次数

lisp库的一个很好的来源?

是否有针对lisp的PEAR类库?我希望有,但我在某处读到lisp的一个缺点是它缺乏严肃的库.我觉得很难相信因为现在已经有半个世纪了.

lisp common-lisp

6
推荐指数
2
解决办法
3548
查看次数

是否有工具可以找出PC上安装了哪个.NET框架?

我知道官方方式是注册表,但这有点耗时。

我必须检查几台PC上已安装的版本,它们都没有VisualStudio,但是它们都(可能) .NET Framework 版本。

由于热水可能已经存在,我在哪里可以找到?

.net

5
推荐指数
1
解决办法
4514
查看次数

如何在c#.net中清除控制台?

只是.我在这里发现了一个类似的问题:c#console,Console.Clear问题

但那没有回答这个问题.

更新 :

Console.Clear()抛出:IOException(句柄无效)

该应用程序是一个WPF应用程序.然而,写入控制台完全没有问题,也没有读取.

c# wpf console

5
推荐指数
1
解决办法
1万
查看次数

是否在dotNet(或C#)中考虑了leapseconds?

DateTime结构是否负责这个?还有其他类/结构吗?

更新:

我现在已经知道,只有提前6个月宣布跳跃,因为地球的旋转不是那么可预测的......

既然在将来的日期里没有可能实现它,我可以想象他们只是省略了它们?

.net c# time datetime

5
推荐指数
2
解决办法
1666
查看次数

删除WPF控件使用的图像

我想将一个Image绑定到某种控件上,稍后将其删除.

path = @"c:\somePath\somePic.jpg"
FileInfo fi = new FileInfo(path);
Uri uri = new Uri(fi.FullName, UriKind.Absolute);
var img = new System.Windows.Controls.Image();
img.Source = new BitmapImage(uri);
Run Code Online (Sandbox Code Playgroud)

现在这段代码之后我想删除该文件:

fi.Delete();
Run Code Online (Sandbox Code Playgroud)

但是我不能这样做,因为现在正在使用图像.在代码片段1和2之间我可以做什么来释放它?

c# wpf file-locking

5
推荐指数
2
解决办法
4200
查看次数

在abap中返回范围表

我想编写一个返回范围表的函数模块.这可能吗?如果可能,怎么样?

sap abap range

5
推荐指数
1
解决办法
7945
查看次数

将java移植到javascript:示例,技术,最佳实践?

我已经使用swing GUI创建了一个java应用程序,我想使用javascript移植到Web上.

我知道这是一个非常广泛的问题,我知道这可以通过多种方式完成.

这确实意味着客户端.数据将由使用ajax的php调用提供,数据的保存方式(文件,数据库,还有其他服务)并不重要.

有人有经验,可以指出可能的警告吗?有人可以指出这样的例子吗?

我意识到这可能是一个过于开放的问题,但话说回来,我对一些案例研究或同事们的经历非常感兴趣.

另外:如果有更好的地方在stackexchange中询问这个问题,请告知我.

更新:到目前为止阅读答案后:有没有人在这里有WebCream的经验,并想分享它?

javascript java porting

5
推荐指数
1
解决办法
1918
查看次数

从url加载.emacs

我想真正的问题是:如何通过它的网址评估文件

当然它不是真正的.emacs文件,但是它可以用于此目的,因此您可以在安装了emacs的任何PC上运行您的个人设置.

我知道在某些情况下加载缓冲区(主要是'切换东西)与之后评估缓冲区不同,但这没关系.

emacs

5
推荐指数
1
解决办法
218
查看次数

在xslt中重复使用document()时的性能

是否可以在xslt文件中调用相同的文档,如下所示:

<xsl:value-of select="document('doc.xml')/root/bar/foo1" />
<xsl:value-of select="document('doc.xml')/root/bar/foo2" />
<xsl:value-of select="document('doc.xml')/root/bar/foo3" />
Run Code Online (Sandbox Code Playgroud)

...?

我可以想象缓存可以避免产生一次又一次地读取文件的开销.

或者我应该将doc.xm存储在变量中并使用该变量进行查询?

在这种情况下,我将不得不使用某种类型的库,如xsle,因为我使用的是xslt1.

或者还有其他解决方案吗?

注意:XPath的某些部分应该是动态的:

<xsl:value-of select="document('doc.xml')/root/*[name()=$lang]/foo3" />
Run Code Online (Sandbox Code Playgroud)

xslt

5
推荐指数
1
解决办法
260
查看次数

标签 统计

c# ×4

wpf ×3

.net ×2

abap ×1

common-lisp ×1

console ×1

datetime ×1

emacs ×1

file-locking ×1

java ×1

javascript ×1

keyboard ×1

lisp ×1

porting ×1

range ×1

sap ×1

time ×1

xslt ×1