首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >代码隐藏TextBlock中的绑定字符串属性

代码隐藏TextBlock中的绑定字符串属性
EN

Stack Overflow用户
提问于 2012-04-13 04:52:00
回答 1查看 45.2K关注 0票数 22

我正在尝试将一个非常简单的属性绑定到一个TextBlock,但我必须在代码隐藏(C#)中完成所有的工作。

我想要做的是:

代码语言:javascript
复制
public string SomeText { get; set; }

在我尝试TextBlock上的绑定之后:

代码语言:javascript
复制
Binding myBinding = new Binding(SomeText);
myTextBlock.SetBinding(TextBlock.TextProperty, myBinding);

如何保持TextBlock的Text属性与属性SomeText相同。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-13 05:03:40

使用BindingOperations

代码语言:javascript
复制
Binding binding = new Binding();
binding.Path = new PropertyPath("SomeText");
binding.Source = sourceObject;  // view model?

BindingOperations.SetBinding(theTextBlock, TextBlock.TextProperty, binding);
票数 47
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10131637

复制
相关文章

相似问题

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