草庐IT

early-binding

全部标签

c# - 为什么 Run.Text 默认绑定(bind)双向?

在.NET4.0中,Run.Text是可绑定(bind)的。所以我尝试绑定(bind)它:但是当我运行时,我得到了一个错误:“TwoWay或OneWayToSource绑定(bind)无法在类型为‘SomeNamespace.SomeClass’的只读属性‘DisplayText’上工作。”我的DisplayText属性确实是只读的,但运行也是如此——运行进入TextBlocks,您无法编辑。那么为什么我会收到这个错误呢?我用dotPeek深入研究了PresentationFramework果然:publicstaticreadonlyDependencyPropertyTextPro

c# - 将标签绑定(bind)到 "variable"

假设我有一个名为X的全局变量INT。由于X是全局的,我们可以假设任何东西都可以修改它的值,因此它每次都会被更改。假设我有一个名为“label”的标签控件。这是我想要完成的:我想将label.Text的值“绑定(bind)”到变量X。这样当变量X发生变化时,它会反射(reflect)回label.Text。现在,我不想编写事件监听器并与委托(delegate)一起玩这个(我希望代码量尽可能少)。有没有办法为此使用DataBinding组件?或任何其他新技术? 最佳答案 如果您想使用数据绑定(bind)基础设施,并反射(reflect)

c# - 将标签绑定(bind)到 "variable"

假设我有一个名为X的全局变量INT。由于X是全局的,我们可以假设任何东西都可以修改它的值,因此它每次都会被更改。假设我有一个名为“label”的标签控件。这是我想要完成的:我想将label.Text的值“绑定(bind)”到变量X。这样当变量X发生变化时,它会反射(reflect)回label.Text。现在,我不想编写事件监听器并与委托(delegate)一起玩这个(我希望代码量尽可能少)。有没有办法为此使用DataBinding组件?或任何其他新技术? 最佳答案 如果您想使用数据绑定(bind)基础设施,并反射(reflect)

c# - 未绑定(bind)模型项时如何添加 ModelState.AddModelError 消息

我是MVC4的新手。在这里,我添加了ModelState.AddModelError消息以在无法执行删除操作时显示。@Html.ValidationMessage("CustomError")@Html.ValidationSummary(true)在我的Controller中publicActionResultDelete(stringid,stringproductid){intrecords=DeleteItem(id,productid);if(records>0){ModelState.AddModelError("CustomError","Theitemisremoved

c# - 未绑定(bind)模型项时如何添加 ModelState.AddModelError 消息

我是MVC4的新手。在这里,我添加了ModelState.AddModelError消息以在无法执行删除操作时显示。@Html.ValidationMessage("CustomError")@Html.ValidationSummary(true)在我的Controller中publicActionResultDelete(stringid,stringproductid){intrecords=DeleteItem(id,productid);if(records>0){ModelState.AddModelError("CustomError","Theitemisremoved

c# - 如何简单地将其绑定(bind)到 ConverterParameter?

我有问题,我不知道如何解决这个简单的问题,我有很多这样的点,那么解决方案应该不复杂。我有带有设置和主XAML的主项目。我有绑定(bind)转换器和XAML文件的依赖项目:此XAML文件由主项目的主XAML文件加载。我必须将一个属性的值从Setting传递给ConverterParameter,这个参数可以在运行时改变,那么这必须是Binding,Binding在这种情况下,我只能为DependencyProperty做。我必须为此设置属性做DependencyProperty包装才能解决这个问题吗?当我尝试在ConverterParameter中设置Binding时,我将在运行时遇到此

c# - 如何简单地将其绑定(bind)到 ConverterParameter?

我有问题,我不知道如何解决这个简单的问题,我有很多这样的点,那么解决方案应该不复杂。我有带有设置和主XAML的主项目。我有绑定(bind)转换器和XAML文件的依赖项目:此XAML文件由主项目的主XAML文件加载。我必须将一个属性的值从Setting传递给ConverterParameter,这个参数可以在运行时改变,那么这必须是Binding,Binding在这种情况下,我只能为DependencyProperty做。我必须为此设置属性做DependencyProperty包装才能解决这个问题吗?当我尝试在ConverterParameter中设置Binding时,我将在运行时遇到此

c# - 输入 : How to bind an open generic with more than one type argument?

我正在使用Ninject2.2,我正在尝试为一个采用两个类型参数的开放泛型设置绑定(bind)。根据这个answer通过qes,绑定(bind)的正确语法IRepository至Repository这是:Bind(typeof(IRepository)).To(typeof(Repository));如果IRepository,上述语法将完美运行只接受一个类型参数,但如果需要更多类型参数则中断(给出Usingthegenerictype'Repository'requires2typearguments编译时错误。)如何绑定(bind)IRepository至Repository?谢谢

c# - 输入 : How to bind an open generic with more than one type argument?

我正在使用Ninject2.2,我正在尝试为一个采用两个类型参数的开放泛型设置绑定(bind)。根据这个answer通过qes,绑定(bind)的正确语法IRepository至Repository这是:Bind(typeof(IRepository)).To(typeof(Repository));如果IRepository,上述语法将完美运行只接受一个类型参数,但如果需要更多类型参数则中断(给出Usingthegenerictype'Repository'requires2typearguments编译时错误。)如何绑定(bind)IRepository至Repository?谢谢

c# - WPF 数据绑定(bind) : How to data bind an enum to combo box using XAML?

这个问题在这里已经有了答案:HowtobindanenumtoacomboboxcontrolinWPF?(21个答案)关闭6年前。我有一个类:publicclassAccountDetail{publicDetailScopeScope{get{returnscope;}set{scope=value;}}publicstringValue{get{returnthis.value;}set{this.value=value;}}privateDetailScopescope;privatestringvalue;publicAccountDetail(DetailScopescop