小编rob*_*cil的帖子

ListBox.SelectedItems的TwoWay手动绑定实现?

我一直在试图看看是否有一种简单/聪明的方法来实现对ListBox.SelectedItems的绑定.如果你已经尝试过,你会知道,使用BindingExtension的标记绑定将不起作用 - 该属性不支持它.因此,您需要连接SelectionChanged的处理程序并尝试该路由.我得到的最接近的是这篇文章:

http://alexshed.spaces.live.com/blog/cns!71C72270309CE838!149.entry

更新:上面提到的博客不再可用,作者的当前博客在这里,我能找到的最接近的参考博客文章就是这个StackOverflow答案.

它在一个方便的附加属性中实现了所有必要的C#.但它实现了"绑定"作为单向,目标来源.我想要双向绑定.

有任何想法吗?

data-binding wpf listbox

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

简单正则表达式的难度(匹配前缀/后缀)

我正在尝试开发一个将在C#程序中使用的正则表达式.

我最初的正则表达式是:

(?<=\()\w+(?=\))
Run Code Online (Sandbox Code Playgroud)

哪个成功地匹配"(foo)" - 匹配但是从输出中排除开放和关闭的parens,以产生简单的"foo".

但是,如果我将正则表达式修改为:

\[(?<=\()\w+(?=\))\]
Run Code Online (Sandbox Code Playgroud)

我尝试匹配"[(foo)]"它无法匹配.这是令人惊讶的.我只是在前面的表达式前面添加和附加文字的开括号和近括号.我很难过.我使用Expresso来开发和测试我的表达式.

在此先感谢您的帮助.

罗伯塞西尔

c# regex

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

标签 统计

c# ×1

data-binding ×1

listbox ×1

regex ×1

wpf ×1