attached-properties

    0热度

    1回答

    我有一个自定义的UserControl,我想将自定义属性附加到一些包含的UI元素。 我试图做到这一点,但VS不接受我的XAML代码。它说MyProp不可用或无法访问。 <UserControl x:Class="mynamespace.MyDataSourceSelector" xmlns:local="clr-namespace:mynamespace" ... >

    0热度

    1回答

    我努力学习依赖属性和附加属性,所以请原谅我,如果你发现什么,我试图做没有用。 我有一个窗口,其DataContext设置到VM,并查看它是含有一个用户控件靶向这一VM一个DataTemplate通常MVVM方法。 我想使窗口容器尽可能愚蠢,因此我试图通过使用附加属性通过usercontrol定义通常驻留在窗口XAML(例如高度)的一些参数。 为了这个目的,我创建了下面的类,我定义的附加属性: pu

    1热度

    1回答

    所有DataGridTextColumns我试图做的是创建一个Style在Datagrid以应用在所有DataGridTextColumns一个自动换行没有显式地设置这样的。 <DataGrid ItemsSource="{Binding Lines}"> <DataGrid.Columns> <DataGridTextColumn Header="Column1" Bind

    0热度

    1回答

    我想创建一个触发时Panel.OnVisualChildrenChanged被称为附着面板事件: public class PanelObserver { public static readonly RoutedEvent VisualChildrenChangedEvent; static PanelObserver() { VisualChildrenCha

    0热度

    2回答

    编辑:请不要发布如何在Xamarin.Forms中实现手势的答案 - 首先阅读整篇文章。 我使用附加属性(如Xamarin guides中所述)创建滑动手势处理程序作为效果。跳过方法讨论,我有一个附加属性实现的奇怪问题。 长话短说(代码如下) - XAML绑定到附加属性不起作用。我的静态类中的​​方法根本不被执行。我没有看到任何Debug.WriteLine()结果在应用程序输出。调试器也不会在这

    0热度

    1回答

    我想创建一个附加属性,以访问我的视图模型中的列表框的SelectedItems。 有关附加属性的最简单的例子是这样的(对于一个文本框,而不是列表框,但对于第一次学习,我认为这是不够的): public static bool GetAllowOnlyString(DependencyObject obj) { return (bool)obj.GetValue(AllowOnlyStr

    -1热度

    1回答

    我有这样的附加属性: public class ListBoxSelectedItemsAttachedProperty { #region SelectedItems private static ListBox list; public static readonly DependencyProperty SelectedItemsPropert

    0热度

    1回答

    我的目标:我有一个Button和一个Image。 Image默认为Hidden,一旦用户将鼠标悬停在Button上,应显示Image。它应该是可见的,直到用户将鼠标悬停在Image或Button上。它应该在用户离开鼠标点6秒后(隐藏按钮或图像)隐藏图像。鼠标在6秒前悬停,离开时应重新启动计时器。 我试过我已经有一个可行的解决方案,使用AttachedProperty但这不是有效的。我感觉这里会有内

    2热度

    1回答

    我正在尝试对我的Textblockextension的属性执行绑定。我做了一个CellTemplate,但它总是给我一个错误,说: 绑定是不可能的类型 “的TextBlock”属性“SetInteractiveText”。绑定只能与一个DependencyProperty做一个 的DependencyObject 扩展: public static class TextBlockExtension

    1热度

    1回答

    你能看到我可能做错了什么吗?这是我第一次尝试使用附加属性,但我不确定这些限制。 这里是我的声明附加属性类: public class ControllerAttachedProp : DependencyObject { public static readonly DependencyProperty ControllerStatusProperty = DependencyPro