|
1
3
丹, 我编写了一个非常简单的派生类TextBoxEx,它提供了这个功能。TextBoxEx类派生自TextBox,可以在XAML中为任何和所有TextBox引用。没有可调用的方法。它只监听焦点事件并选择自己的文本。非常简单。 用法如下: 在XAML中,引用实现下面列出的TextBoxEx类的程序集,并根据需要添加尽可能多的TextBoxEx元素。下面的示例使用数据绑定来显示用户名。
祝你好运。 |
|
|
2
2
实际上,我最终制作了一个Blend TriggerAction和一个EventTrigger来实现这一点,而不是将TextBox子类化或在代码隐藏中实现。这样做非常简单,而且能够封装行为逻辑,并且只需在XAML中声明性地将其添加到现有的文本框中就很好了。 如果其他人看到这个帖子并对此感兴趣,请发布此帖子:
C级#
|
|
|
3
1
fantastic discussion (阅读评论)关于行为vs子类化vvs附加属性。。。 |
|
|
Bigeyes · 如何在MVVM模式中添加行? 9 年前 |
|
|
User9898 · 悬停回到原始颜色时为什么选择 10 年前 |
|
|
user3112242 · 在Silverlight中打印。缺少一些页面 10 年前 |
|
|
Huma Ali · WCF已完成事件中的异常处理 10 年前 |
|
|
Nerd in Training · 文件副本发布错误 11 年前 |