Вопросы по теме 'dependency-properties'

Silverlight: как получить уведомление об изменении унаследованного DependencyProperty
У меня есть элемент управления, который наследуется от (как вы уже догадались) элемента управления. Я хочу получать уведомления при изменении свойств FontSize или Style . В WPF я бы сделал это, вызвав DependencyProperty.OverrideMetadata() ....
11955 просмотров
schedule 05.11.2022

XAML — как привязать элемент производного ‹UserControl› к элементу базового ‹UserControl›?
Как привязать элемент производного <UserControl> к элементу базового <UserControl> ? Я определил UserControl с именем Tile в качестве базового класса. Это был бы абстрактный базовый класс, если бы XAML не отказывался, когда я...
2483 просмотров

Привязка данных в ItemsControl к пользовательскому свойству UserControl
У меня серьезная проблема с привязкой данных. У меня есть панель стека с ItemControl в моем MainPage.xml: <StackPanel> <ItemsControl x:Name="TopicList">...
1133 просмотров

Какая польза от DependencyProperty, чей ownerType не является DependencyObject?
Я только начал играть с DependencyProperties в WPF, и я хотел проверить пару мыслей, пока я разбираюсь с ними. Учитывая следующее (и пока игнорируя соглашение об именах): class MyTestClass { public static readonly DependencyProperty dp1 =...
1878 просмотров

Отсутствует фрагмент в Visual Studio
У меня одинаковая установка Visual Studio на двух машинах, но на одной я не могу найти сниппет propdp для DependencyProperty. У меня есть только prop/propg, не могу понять почему. Есть ли дополнение, которое я должен установить?
6737 просмотров

WPF: вложенные свойства зависимостей
У меня есть ObservableCollection "Layouts" и DependencyProperty "SelectedLocation" в окне. SelectedLocation имеет свойство под названием «Макет», которое представляет собой объект, содержащий такие поля, как «Имя» и т. д. Я пытаюсь привязать поле со...
852 просмотров

Обновление элемента управления WindowsFormsHost из обратного вызова DP WPF
У меня есть оболочка пользовательского управления вокруг DataGridView в WindowsFormsHost. У оболочки есть DP с обратным вызовом, но обратный вызов является статическим, поэтому он не может просто выполнить код в размещенном элементе управления...
604 просмотров
schedule 06.11.2023

PropertyChangedCallback для DependencyProperty срабатывает только один раз
У меня точно такая же проблема, как у этого парня на форуме Silverlight , и принятый ответ: : В этом случае ваше свойство на самом деле не изменило значение. Вы добавили что-то в свой список, но список — это тот же список, поэтому, когда...
3250 просмотров
schedule 19.02.2024

Как я могу изменить только один параметр метаданных DependencyProperty в подклассе?
Нам нужно переопределить метаданные DependencyProperty для нашего подкласса. Теперь я знаю, что могу использовать OverrideMetadata и указать совершенно новый объект FrameworkPropertyMetadata , но по большей части я хочу, чтобы эти новые...
630 просмотров

C# зависимое свойство/приведение свойства
У меня есть следующий класс: public class Numbers :INotifyPropertyChanged { private double _Max; public double Max { get { return this._Max; } set { if (value >=...
302 просмотров
schedule 16.12.2023

Управление стилем на основе DependencyProperty
Итак, я создаю приложение WPF, используя шаблон проектирования MV-VM, и у меня возникают проблемы с правильной работой моих привязок. У меня есть собственный ToggleButton, и я хочу, чтобы он работал так: Когда для свойства IsChecked элемента...
326 просмотров

Как запустить команду для двойного щелчка по элементу списка с помощью MVVM?
Я пытаюсь запустить ICommand, когда пользователь дважды щелкает элемент списка. Кроме того, я пытаюсь сделать это с помощью шаблона MVVM. В этом XAML нажатие клавиши «p» работает отлично. Когда я дважды щелкаю по списку, команда никогда не...
35772 просмотров
schedule 27.03.2024

«Привязка» может быть установлена ​​только для свойства DependencyProperty объекта DependencyObject.
Из настраиваемого элемента управления на основе TextBox я создал свойство с именем Items следующим образом: public class NewTextBox : TextBox { public ItemCollection Items { get; set; } } При использовании настраиваемого элемента...
63586 просмотров

Usercontrol с использованием неправильного Datacontext
У меня есть UserControl, который используется в родительском элементе управления следующим образом: <Views:TranslationTextInput Translation="{Binding SelectedEntity.Name}"/> DataContext родительского элемента управления - это...
1742 просмотров

Автоматическое включение страниц свойств Visual Studio
Для упрощения предположим, что у меня есть ситуация, когда я написал две библиотеки, Lib1 и Lib2. Каждая библиотека имеет одну конфигурацию: статическая (.lib) версия Win32 (/MD). У каждой библиотеки есть лист свойств (include_lib1.props и...
298 просмотров

Как сделать так, чтобы пользовательское свойство зависимости можно было изменять в реальном времени при привязке в wpf?
Когда мы связываем textblock.Text с длиной текста Textbox, как это <TextBox x:Name="txtName" Grid.Row="0" /> <TextBlock Text="{Binding ElementName=txtName, Path=Text.Length}" Grid.Row="1" /> Текст текстового блока будет изменяться...
325 просмотров

Прикрепленные свойства элементов управления WPF
Я все еще работаю над автоматическим тестированием приложений WPF. Мне нужно получить доступ к свойствам по имени, чтобы добиться этого. В настоящее время меня интересуют прикрепленные свойства элементов управления WPF. Я попытался перебрать все...
1314 просмотров

Привязка WPF не работает с UserControl
В моем MainViewModel у меня есть свойство, которое устанавливается пользователем. Когда будет получено новое значение, я хотел бы обновить информацию на моем UserControl . Проблема в том, что привязка не работает. Я хотел бы, чтобы это работало...
878 просмотров

Триггер огня в UserControl на основе DependencyProperty
У меня очень простой вопрос, но, кажется, я не смог найти на него ответ в Интернете. Возможно, потому что я не там ищу. У меня есть пользовательский элемент управления с DependencyProperty пользовательского типа перечисления. В XAML я хотел бы...
1676 просмотров

DepencyProperty не обновляется привязкой к UserControl
Итак, я пытаюсь создать UserControl с некоторыми DependencyProperties, чтобы я мог повторно использовать код. Однако некоторые свойства не обновляются, а другие обновляются. Что еще более странно, так это то, что даже для тех свойств, которые...
1051 просмотров