问题列表 - 第14361页

如何通过行和列索引以编程方式访问WPF网格中的Control?

一旦将控件添加到WPF网格,有没有办法通过行和/或列索引以编程方式访问它们?有点像:

 var myControl = (object)MyGrid.GetChild(int row, int column);
Run Code Online (Sandbox Code Playgroud)

... GetChild我希望我拥有的方法在哪里!

wpf grid row

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

104
推荐指数
3
解决办法
2万
查看次数

从bash脚本调用grep

我是bash脚本的新手(和*nix shell一样),但我正在尝试编写这个脚本,以便更轻松地使用代码库.

我写过这个

#!/bin/bash
args=("$@");
for arg in args
 grep arg * */* */*/* */*/*/* */*/*/*/*;
done
Run Code Online (Sandbox Code Playgroud)

当我尝试运行它时,会发生这种情况:

~/Work/richmond $ ./f.sh "\$_REQUEST\['a'\]"
./f.sh: line 4: syntax error near unexpected token `grep'
./f.sh: line 4: `       grep arg * */* */*/* */*/*/* */*/*/*/*;'
~/Work/richmond $

我该怎么做呢?

而且,我认为一个更重要的问题是,如何才能使grep像这样通过子目录进行递归?

使用shell脚本和使用bash的任何其他技巧和/或陷阱也将受到赞赏.

bash grep

0
推荐指数
1
解决办法
4326
查看次数

为打印视图隐藏除一个div之外的所有元素

我的打印样式有以下CSS:

* {
 display:none;
}

#printableArea {
 display:block;
}
Run Code Online (Sandbox Code Playgroud)

我希望这可以隐藏所有元素,只显示printableArea,但是一切都被隐藏了.在打印视图中,我得到的只是一个空白页面.

我把它包含在HEAD中,media="print"在这个特定的样式表上.

css

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

String.Format的反转?

可能重复:
解析格式化的字符串.

如何使用String.Format格式并将其输出转换为输入?

例如:

string formatString = "My name is {0}.  I have {1} cow(s).";

string s = String.Format(formatString, "strager", 2);

// Call the magic method...
ICollection<string> parts = String.ReverseFormat(formatString, s);
// parts now contains "strager" and "2".
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用正则表达式来执行此操作,但我想使用相同的格式字符串,因此我只需要维护一行代码而不是两行代码.

.net c# string

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

是否可以编写一个使所有浏览器符合标准的JavaScript库?

我不是JavaScript专家,但可以创建一个可嵌入的JavaScript文件,使所有浏览器标准兼容吗?就像所有已知的JavaScript黑客集合一样,强制每个浏览器正确解释代码?

例如,:hover除了链接之外,IE6不识别CSS中的伪类,但是存在一个JavaScript文件,它找到所有引用:hover并应用强制IE6正确执行的hack,允许我使用hover命令.应该.

每个网站管理员都需要花费大量时间(以及金钱)来学习所有这些黑客.想象一下,如果有一个开源项目,其中所有人必须做的是在嵌入代码的标题中添加一行,然后他们可以根据接受的Web标准(XHTML Strict,CSS3)自由编码他们的站点.

此外,这将激励Web浏览器遵循标准,或者由于所有JavaScript代码被执行而被困在较慢的浏览器中.

那么,这可能吗?

javascript css standards dom

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

在c ++中将字符串转换为argv

我有一个std :: string包含一个用execv执行的命令,什么是最好的"C++"方法将它转换为execv()的第二个参数所需的"char*argv []"?

澄清:

std::string cmd = "mycommand arg1 arg2";
char *cmd_argv[];

StrToArgv(cmd, cmd_argv); // how do I write this function?

execv(cmd_argv[0], cmd_argv);
Run Code Online (Sandbox Code Playgroud)

c++ stdstring argv

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

常见的lisp中的十六进制到十进制转换

在常见的lisp中是否有一个简单的辅助函数可以从十六进制转换为十进制?

lisp common-lisp

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

Java,隐式调用重写方法

现在在一些Java代码中,我有类似的东西

class A {
 void f() {

 }
 A() {
  f();
 }
}

class B extends A{
 @Override
 void f() {
  //do some stuff
  super.f();
 }
}

class C extends B {
 @Override
 void f() {
  //do some stuff
  super.f();
 }
}
Run Code Online (Sandbox Code Playgroud)

我希望f()调用然后向上遍历每个父类,运行重写f().super.f()虽然我不想这样做,但是我通过明确地调用来做到这一点.

我这样做的原因是必须在到达A中的构造函数之后进行后处理.并且每个班级都有适当的初始状态,这就是为什么我们有向上的痕迹f().

所以构造函数A真的是

A() {
  //init some state in a
  f(); //run f(), which will depend on the previous operation
}
Run Code Online (Sandbox Code Playgroud)

如果我做了new C();我想要C.f()调用的东西,那么B.f() …

java oop inheritance

2
推荐指数
1
解决办法
6052
查看次数

LINQ:JOIN的点符号等价物

考虑使用查询表示法编写的LINQ表达式:

 List<Person> pr = (from p in db.Persons
                     join e in db.PersonExceptions
                     on p.ID equals e.PersonID
                     where e.CreatedOn >= fromDate
                     orderby e.CreatedOn descending
                     select p)
                   .ToList();
Run Code Online (Sandbox Code Playgroud)

问题:如何使用点表示法编写此LINQ表达式?

c# linq syntax linq-query-syntax

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

标签 统计

c# ×2

css ×2

.net ×1

argv ×1

bash ×1

c++ ×1

common-lisp ×1

dom ×1

emacs ×1

grep ×1

grid ×1

inheritance ×1

java ×1

javascript ×1

linq ×1

linq-query-syntax ×1

lisp ×1

minor-mode ×1

oop ×1

row ×1

standards ×1

stdstring ×1

string ×1

syntax ×1

wpf ×1