【问题标题】:Binding dependency property on every control to a single propertty. can it be done?将每个控件上的依赖属性绑定到单个属性。可以吗?
【发布时间】:2011-11-02 02:23:14
【问题描述】:

我有三个控件,这是我需要完成的事情

ctrl1 - dep 属性是可见的 - 绑定到 - VM 中的可见属性 ctrl2 - 相同的 dep 属性 - 相同的绑定 ctrl3 - 相同的 dep 属性 - 相同的绑定

在运行时,我需要将此控件的名称传递给属性,然后决定它是否需要在 VM 属性中可见。我该怎么做?

【问题讨论】:

    标签: c#-4.0 wpf-controls binding


    【解决方案1】:

    每个控件都必须有一个名称属性。假设您没有更改名称属性,它们会自动将名称属性设置为该控件的名称。(例如,文本框1控件在那里,那么它们的默认名称属性是名称text1,文本box2 有 text2 并且您的名字属性是 txtrno。)在设置 name 属性时,我们必须用该控件的缩写形式给出名字。即对于命令 = cmd,标签 = lbl。 在项目中,为了了解控件的名称属性是必须的。

    【讨论】:

      猜你喜欢
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      • 2012-08-26
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多