attached-properties

    1热度

    1回答

    我需要一个自定义UserControl(StackPanel with Labels,TextBoxes,Buttons,...)用于事件前后的数据输入(某些治疗)。所以我想把这个UserControl放到一个Window上两次,一个属性说,一些标签的内容应该是怎样的,一些按钮应该如何反应以及TextBox的绑定应该如何。 实际上有五种不同的治疗模式,所以我需要五个自定义UserControls,

    1热度

    1回答

    我有一种情况,我想为框架元素编写自定义命令。 这是我喜欢做如下: public class UndoRedoManager { private static FrameworkElement frameworkElement; /// <summary> /// UndoVMCommand Attached properrty. ///

    1热度

    2回答

    我仍在致力于WPF应用程序的自动测试。我需要通过名称访问属性来实现此目的。 目前我想知道附加属性的WPF控件。我试着遍历Button对象的所有属性,以为我可以找到附加的属性。但我找不到它们。 所以我使用Snoop进行检查,它列出了很多属性,如“KeyboardNavigation.AcceptsReturn”和“ToolTipManager.ToolTipKey”,它们应该附加属性AFAIK。 我

    0热度

    1回答

    我有一个工作附加的行为,我想添加一个DP。我可以在XAML中设置该属性,但在尝试访问它时它为空。 什么是修复? 干杯, Berryl XAML <Button Command="{Binding ContactCommand}" local:ContactCommandBehavior.ResourceKey="blah" > <i:Interaction.Behaviors>

    2热度

    2回答

    我试图建立一个系统,它允许我将一个字符串值附加到ComboBoxItem并将其显示在ComboBoxItem的内容旁边,而不必在每个人的内部显式嵌套一个StackPanel ComboBoxItem或使用自定义控件。 所以我所做的就是创建一个名为“Header”的DependencyProperty并将其附加到ComboBoxItem,并且我重写了ComboBoxItem模板以包含具有TextBl

    2热度

    2回答

    我阅读有关的附加属性和我刚读,他们可以用类似的东西进行以下设置: Grid.SetRow(myElement, 0); 如果这是一个静态方法,请问现在Grid.SetRow()其中Grid应该把myElement进?或者它以某种方式将myElement与第0行相关联,所以当有新的Grid对象(包括myElement)时,它可以检查myElement应该转到哪一行?

    2热度

    1回答

    如何重新写了下面的XAML: <Button Command="{Binding NewSalesOrderCommand}" Content="New Order" Width="50" /> ,这样我可以使用Command对象上的附加属性: <Button Content="New Order" Width="50"> <Button.Command local:MyClass.

    0热度

    1回答

    我已经现在如何解决我的问题,但我需要解释它为什么这样工作。我创建了一个测试附加属性,该属性设置TextBlock控件的Text属性。因为我需要在我的附加属性有更多的参数,我做出接受的一般性质(IGeneralAttProp)的财产,这样我就可以这样使用它: <TextBlock> <local:AttProp.Setter> <local:AttPropertyImpl

    1热度

    1回答

    本网站和其他人提出了许多问题,关于使用this implementation绑定PasswordBox的Password属性时由Resharper生成的“Dependency property field missing”假错误。只需在Google上搜索该短语,就会在本帖发布时返回“约8,550,000条结果”。它上面还有一个bug report。 我最近发现another implementat

    1热度

    2回答

    我有以下代码。 所以基本上它会在Selector.SelectionChanged事件发生时执行基于弱参考代表的命令(DelegateCommand)。 public static readonly DependencyProperty SelectionCommandProperty = DependencyProperty.RegisterAttached( "Sele