Привязка Видимости в XAML к свойству Visibility

Вы можете определить, что вам нужно, с помощью инструкции

library(stringr)
str_which(x$HospitalNumber,"[:digit:][:alpha:]")

, и вы получите:

> str_which(x$HospitalNumber,"[:digit:][:alpha:]")
[1] 1 3 7 8 9

Тогда вы будете знать, какие позиции вам нужны, а какие нет

7
задан Jared 21 December 2008 в 18:32
поделиться

2 ответа

Я думаю, что проблема состоит в том, что WPF не может знать, что Ваше свойство ActionsVisible изменилось, так как Вы не уведомили факт.

Ваш класс должен будет реализовать INotifyPropertyChanged, затем в Вашем методе установки для ActionsVisible, необходимо будет запустить событие PropertyChanged с ActionsVisible как имя свойства, которое изменилось.

Надеюсь, это поможет...

7
ответ дан 6 December 2019 в 12:56
поделиться

Измените свое свойство, чтобы быть DependencyProperty. Это обработает обновление для Вас.

        public Visibility ActionsVisible
    {
        get { return (Visibility)GetValue(ActionsVisibleProperty); }
        set { SetValue(ActionsVisibleProperty, value); }
    }

    // Using a DependencyProperty as the backing store for ActionsVisible.  This enables animation, styling, binding, etc...
    public static readonly DependencyProperty ActionsVisibleProperty =
        DependencyProperty.Register("ActionsVisible", typeof(Visibility), typeof(FooForm));
8
ответ дан 6 December 2019 в 12:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: