首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用XAML设置程序设置自定义附加属性

使用XAML设置程序设置自定义附加属性
EN

Stack Overflow用户
提问于 2022-09-29 12:00:00
回答 1查看 30关注 0票数 0

我希望设置一个自定义附加属性,并将其附加到我的Textboxes中。

我的名字空间是正确导入的,并用于我的UserControl中的其他东西,因此它工作良好。

我似乎找不到正确的语法。

下面是我目前拥有的内容(我试图在不同的地方添加括号,但不起作用):

代码语言:javascript
运行
复制
... 
  <DataTrigger ...>
    <Setter ... />
    <Setter Property="(MyCustomXMLNS:TextBoxExtend).MyProperty" Value="..." />
  </DataTrigger>
</Style.Triggers>

这只是一个语法问题,你们知道如何实现吗?

EN

Stack Overflow用户

回答已采纳

发布于 2022-09-29 12:23:44

没有在Setter中为附加属性使用括号,因此正确的语法是

代码语言:javascript
运行
复制
<Setter Property="MyCustomXMLNS:TextBoxExtend.MyProperty" Value="..."/>

当属性是绑定的源时,可以使用括号,如

代码语言:javascript
运行
复制
<DataTrigger Binding="{Binding Path=(MyCustomXMLNS:TextBoxExtend.MyProperty)}"
             Value="...">
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73895197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档