如何将文本块与属性绑定

村田文秀

我在.xaml中创建了一个文本块,并在名为WrodName的.cs文件中声明了一个属性。我如何用textblock绑定该属性。我需要我们在标记的xaml代码中编写的代码,即DataContext代码。直到现在我想到了这个

<TextBlock Text="{Binding WordName}"/>

在.cs文件中:

public String WordName { get; set; }
法哈德·贾比耶夫(Farhad Jabiyev)

从xaml设置DataContext:

<Window x:Class="ApplicationName"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        DataContext="{Binding RelativeSource={RelativeSource Self}}">

但是在这种情况下,您必须在Initialize()之前分配值:

   WordName = "word";
   InitializeComponent();

或从这样的代码背后:

this.DataContext = this;

但是无论如何,我建议您将MVVM体系结构与INOtifyPropertyChanged事件一起使用。在这种情况下,只要将属性设置为新值,UI就会更新。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将文本框的长度绑定到文本块?

来自分类Dev

如何将文本框文本与其他类属性绑定?

来自分类Dev

JavaFX 8-如何将TextField文本属性绑定到TableView整数属性

来自分类Dev

如何将前景绑定到属性

来自分类Dev

如何将 ContentView 绑定到属性?

来自分类Dev

如何将标签文本数据绑定到基础对象的属性?

来自分类Dev

如何将Winform文本框绑定到类属性?

来自分类Dev

ReactiveCocoa:如何将按钮的标题绑定到文本属性?

来自分类Dev

如何将2个文本框绑定到一个属性?

来自分类Dev

如何将文本框的文本与文件内容绑定?

来自分类Dev

如何将元素添加到文本块?

来自分类Dev

如何将文本块动态添加到页面?

来自分类Dev

如何将文本与行内块元素垂直居中对齐

来自分类Dev

如何将元素显示为带有文本的块?

来自分类Dev

如何将文本基线推到父块的底部?

来自分类Dev

如何将文本与 XSL-FO 块的底部对齐?

来自分类Dev

如何将Simulink块的遮罩中使用的图像绑定到所述块?

来自分类Dev

如何将文本框绑定到类Property

来自分类Dev

如何将当前对象绑定到文本输入?

来自分类Dev

如何将文本框对象绑定到ViewModel

来自分类Dev

如何将文本绑定到svg rect?

来自分类Dev

将数据从属性绑定到文本块-MVVM Light和WPF

来自分类Dev

将文本块绑定到VM中没有的静态属性

来自分类Dev

如何将“绑定”值传递给依赖项属性

来自分类Dev

如何将数据绑定到控件的Visibility属性

来自分类Dev

如何将DateTime属性绑定到我的视图模型?

来自分类Dev

如何将属性与多个RACObserve中的任何更改绑定

来自分类Dev

如何将Promise绑定到组件属性?

来自分类Dev

如何将qooxdoo属性绑定到小部件?

Related 相关文章

热门标签

归档