dependency-properties相关内容
我的项目结构如下: 其中我的Test1.java是这样的: package TestNG; import org.testng.annotations.Test; import com.google.inject.Inject; import com.google.inject.name.Named; public class Test1 { @Inject @Named("se
..
我有一个 WPF 用户控件,其中包含一个名为 MyDP 的自定义 DependencyProperty.我想将此绑定到我的 ViewModel 上的一个属性(作为 UserControl 的 DataContext 注入).我知道一种方法是通过在父窗口的 XAML 中的 UserControl 声明中设置绑定,如下所示:
..
我有一个想要放入 FixedDocument 的用户控件,但在此之前我需要更改标签的文本.我想我需要使用依赖属性. 这是简化的 XAML.
..
..
当我尝试在 ListView 中使用自定义 UserControl 时,它会失败并且只显示空块(以下 TextBlock 可以工作).虽然 ListView 之外的 customControl 工作得很好.有什么问题? MainWindow.xaml
..
..
如果有自己的用户控件,带有 DependencyProperty 和相应的回调方法,如下所示: 公共部分类 PieChart : UserControl{公共静态只读 DependencyProperty RatesProperty = DependencyProperty.Register("Rates", typeof(ObservableCollection), typeof(PieCha
..
我一直无法找到一个干净、简单的示例来说明如何正确在 MVVM 框架内使用具有 DependencyProperty 的 WPF 实现用户控件.每当我为用户控件分配 DataContext 时,下面的代码都会失败. 我正在尝试: 从调用 ItemsControl 中设置 DependencyProperty,并且 使该 DependencyProperty 的值可用于被调用用户控件的
..
我想将集合中的项目排列在具有特定列数和行数(例如 4x6)的网格中.每个项目都公开了依赖属性(整数)X 和 Y,并且应该放置在网格的相关单元格中.请注意,集合在运行时可能会发生变化,这应该会更新网格项目. 我找不到任何好的解决方案.但也许不使用代码隐藏甚至是可能的? 不介意转换之类的.这东西无论如何都会改变.使用的集合类并不重要.(你可以选择一个.) 我该如何解决这个问题?我们欢
..
我正在尝试将图像从 Window 绑定到 UserControl 'DisplayHandler' 内的 UserControl 'Display'.Display 有一个 DependancyProperty 'DisplayImage'.这类似于this,但他们的回答对我的问题没有帮助. DisplayHandler 还应该具有属性“DisplayImage"并将绑定传递给 Displa
..
我有一个用 wpf 编写的应用程序,它下载一些网页,解析 html 代码并保存一些值. class ListOfItems{公共列表列表绑定;公共无效下载项目(){Task.Factory.StartNew(() =>{......如果(OnDownloadCompleted != null)OnDownloadCompleted(this, EventArgs.Empty);}}}类 Some
..
我创建了一个带有一些 DependencyProperties 的 UserControl(在此示例中只有一个字符串属性).当我实例化 UserControl 时,我可以设置 UserControl 的属性并按预期显示.当我尝试通过绑定替换静态文本时,没有显示任何内容. 我的用户控件如下所示:
..
我正在研究 WPF 绑定和变量.显然只能绑定 DependencyProperties.我想出了以下内容,效果很好:代码隐藏文件: 公共部分类 MainWindow : Window{公共主窗口(){初始化组件();}公共字符串测试{得到 { 返回(字符串)this.GetValue(TestProperty);}设置 { this.SetValue(TestProperty, value);}
..
下面的行适用于 TextBox DP Text,其中 CellNo 是派生自 INotifyPropertychanged 的类的属性.因此,当我更改 CellNo 时,文本将更新,而当我更改 CellNo 时,文本将更新.这会正常工作. Text="{Binding Path = CellNo, Mode=TwoWay, UpdateSourceTrigger=PropertyChange
..
任务:实现有史以来最简单的依赖属性,可以像这样在 xaml 中使用: 我认为这个的回答很关闭.为了更好的可读性,我在这里复制了我的所有代码(主要来自上面的答案). 和 公
..
在 WPF Binding.Mode ,选择
..
从一个基于TextBox的自定义控件,我创建了一个名为Items的属性,这样: 公共类 NewTextBox : TextBox{公共 ItemCollection 项目 { 获取;放;}} 在 XAML 中使用自定义控件时,我无法绑定属性,因为它引发异常“只能在 DependencyObject 的 DependencyProperty 上设置“绑定". 如何解决这个异常? 解决
..
人们是否对在视图模型中触发 INotifyPropertyChanged.PropertyChanged 的简单 .NET 属性是否足够有任何指导?那么你什么时候想升级到一个完整的依赖属性?还是 DP 主要用于视图? 解决方案 有几种方法: 1.依赖属性 当您使用依赖项属性时,它在具有视觉外观(UIElements)的元素类中最有意义. 优点: WPF 为您做逻辑工
..
好的,问题来了:我写了一个 UserControl,它接收一个新值,比如每 100 毫秒,然后用它做一些事情.它必须处理每个新的值设置器,即使值没有改变.UserControl 有一些 DependencyProperties: public double CurrentValue{得到{返回(双)GetValue(CurrentValueProperty);}set { SetValue(Cu
..
我正在用如下代码创建一个 Image.Source-String 绑定: var newBinding = new System.Windows.Data.Binding(){Path = new PropertyPath("MyImageUrl")};BindingOperations.SetBinding(attachedObject, Image.SourceProperty, newBi
..