我如何在wpf中执行此操作
VB.NET
Private Sub FrmSettings_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
e.Cancel = (e.CloseReason = Forms.CloseReason.UserClosing)
Me.Hide()
End Sub
Run Code Online (Sandbox Code Playgroud)
C#
private void FrmSettings_FormClosing(object sender, System.Windows.Forms.FormClosingEventArgs e)
{
e.Cancel = (e.CloseReason == Forms.CloseReason.UserClosing);
this.Hide();
}
Run Code Online (Sandbox Code Playgroud)
作为wpf的关闭事件只给了我e.Cancel并没有closereason :(
我是JavaScript和jQuery的新手,现在我遇到了一个问题:
我需要将一些数据发布到PHP,并且一位数据需要是div X的背景颜色十六进制.
jQuery具有css("background-color")函数,通过它我可以将背景的RGB值变为JavaScript变量.
CSS函数似乎返回一个像这个rgb(0,70,255)的字符串.
我找不到任何方法来获得背景颜色的十六进制(即使它在CSS中设置为十六进制).
所以我似乎需要转换它.我发现了一个将RGB转换为十六进制的函数,但需要使用三个不同的变量r,g和b来调用它.所以我需要将字符串rgb(x,xx,xxx)解析为var r = x; var g = xx; var b = xxx; 不知何故.
我试图用JavaScript解析字符串,但我并不真正了解正则表达式的事情.
有没有办法将div的背景颜色作为十六进制,或者可以将字符串转换为3个不同的变量?
我使用以下脚本来查看文件是否存在:
#!/bin/bash
FILE=$1
if [ -f $FILE ]; then
echo "File $FILE exists."
else
echo "File $FILE does not exist."
fi
Run Code Online (Sandbox Code Playgroud)
如果我只想检查文件是否不存在,使用的语法是什么?
#!/bin/bash
FILE=$1
if [ $FILE does not exist ]; then
echo "File $FILE does not exist."
fi
Run Code Online (Sandbox Code Playgroud) 我有一个路径作为shell脚本中的字符串,可以是绝对的或相对的:
/usr/userName/config.cfg
要么
../config.cfg
我想提取文件名(在最后一个之后的部分,所以在这种情况下:"config.cfg")
我认为最好的方法是使用一些简单的正则表达式?它是否正确?我应该或应该使用sed还是awk?
Shell脚本的字符串操作功能本身看起来非常具有初衷性,并且显得非常深奥.
任何示例解决方案也受到赞赏.
我有一个名为funct的方法,当我在c#中使用isreceive套接字方法时,我希望将其作为我的回调函数.
s.BeginReceive(buffer, 0, buffer.Length, System.Net.Sockets.SocketFlags.None,
new AsyncCallback(funct), null);
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
'funct'没有重载匹配委托'System.AsyncCallback'
这可能是什么问题?
我有一个浮点值设置为NaN(在监视窗口中看到),但我无法弄清楚如何在代码中检测到:
if (fValue == float.NaN) // returns false even though fValue is NaN
{
}
Run Code Online (Sandbox Code Playgroud) 我在WinForms用户控件上放了一个UltraGrid.我已经调整了一些设置,因此我可以将网格用作只读多行选择表.但是有一个问题:默认情况下,第一行似乎被选中.
但该Selected.Rows物业是空的,ActiveRow财产也是null.
因此该行似乎被选中,但事实并非如此,因此无法删除选择.
我确定必须在UltraGrid上的某处隐藏一个设置来控制这种行为.如果不是这种情况那么可能有一个解决方法?
谢谢.
这是另一个Visual Studio 2008 HTML格式问题......我想我已经在臭名昭着的糟糕的VS HTML格式中发现了一个错误,或者我做错了什么.这是我正在做的事情:
我通过以下方法删除所有客户端标签:
工具 - >选项 - >文本编辑器 - > HTML - >格式 - >标签特定选项
然后我添加b和span标签:
alt text http://www.xtupload.com/new/thumb-3BB0_49B92330.jpg
我按CTRL + E,CTRL + D,我得到这两个不同的结果:
alt text http://www.xtupload.com/new/image-CBF1_49B92330.jpg
span标记前的P格式不正确
alt text http://www.xtupload.com/new/image-3AB6_49B92330.jpg
P标签格式正确.
这适用于.ASPX扩展文件.
我需要存储一些数据,这些数据遵循将"id"映射到几列的完整表(具有多行)的简单模式(即一些整数值[u,v,w]).其中一个表的大小将是几KB.基本上我需要的是存储一些中间结果的持久缓存.
这可以很容易地实现为简单的sql,但是有一些问题,即我需要尽可能地在磁盘上压缩这个结构的大小.(因为我正在存储的值的数量)另外,它不是事务性的,我只需要编写一次并简单地读取整个表的内容,因此关系数据库实际上不是很合适.
我想知道是否有人有任何好的建议?出于某种原因,我似乎无法想出一些体面的atm.特别是在java中使用API的东西会很好.
我需要找到随机顺序包含三个数字7的名称.
我的尝试
我们需要找到不包含七个的名字
ls | grep [^7]
Run Code Online (Sandbox Code Playgroud)
然后,我们可以从整个空间中删除这些匹配
ls [remove] ls | grep [^7]
Run Code Online (Sandbox Code Playgroud)
我的伪代码中的问题开始快速重复.
如何通过AWK/Python/Bash以随机顺序找到包含三个7的名称?
[edit] 名称可以包含任意数量的字母,它包含三个7的单词.
bash ×3
c# ×3
.net ×2
regex ×2
awk ×1
callback ×1
delegates ×1
file-io ×1
formatting ×1
hex ×1
html ×1
infragistics ×1
java ×1
javascript ×1
jquery ×1
persistence ×1
python ×1
rgb ×1
scripting ×1
shell ×1
string ×1
ultrawingrid ×1
vb.net ×1
winforms ×1
wpf ×1