Свързани въпроси 'dependency-properties'

„Обвързване“ може да бъде зададено само на DependencyProperty на DependencyObject
От персонализирана контрола, базирана на TextBox , създадох свойство с име Items по следния начин: public class NewTextBox : TextBox { public ItemCollection Items { get; set; } } Когато използвам персонализираната контрола в XAML, не...
63586 изгледи

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

Поддържане на тип стойност в синхрон, свойство на зависимост, справка, събитие или редизайн?
Проблем: Имам тип стойност (структура), който трябва да се съхранява в клас, който се актуализира от различен клас. Какъв е "C#" начинът за ефективно решаване на това? Подходи Поставих основния "сварен" код по-долу. Изглежда, че...
56 изгледи
schedule 19.09.2022

Универсално приложение на Windows Store – свойства на зависимост
всъщност разработвам универсално приложение за Windows и Windows Phone. В това приложение използвам свойства на зависимост, за да присвоя данни на свойства на персонализирани потребителски контроли в XAML. Проблемът е, че компилаторът казва, че не...
862 изгледи

Silverlight: Как да получите известие за промяна в наследено DependencyProperty
Имам контрола, която наследява от (познахте) Control. Искам да получавам известие всеки път, когато свойствата FontSize или Style се променят. В WPF бих направил това, като извикам DependencyProperty.OverrideMetadata() . Разбира се, такива...
11955 изгледи
schedule 05.11.2022

XAML - Как да свържа елемент от производна ‹UserControl› към елемент от базовия ‹UserControl›?
Как да свържа елемент от производно <UserControl> към елемент от основата <UserControl> ? Дефинирах UserControl, наречен Tile, като мой базов клас. Това би бил абстрактен базов клас, ако XAML не се възпротиви, когато се опитах да...
2483 изгледи

Каква е ползата от DependencyProperty, чийто ownerType не е DependencyObject?
Току-що започнах да играя с DependencyProperties в WPF и исках да проверя няколко мисли, докато се справя с тях. Като се има предвид следното (и игнориране на конвенцията за именуване за сега): class MyTestClass { public static readonly...
1878 изгледи

Актуализирайте WindowsFormsHost Control от DP Callback WPF
Имам обвивка на потребителски контрол около DataGridView в WindowsFormsHost. Обвивката има DP с обратно извикване, но обратното извикване е статично, така че не може просто да изпълни код на хостваната контрола на windowsforms, която има x:Name....
604 изгледи
schedule 06.11.2023

Как мога да променя само една опция от метаданните на DependencyProperty в подклас?
Трябва да заменим метаданните на DependencyProperty за нашия подклас. Сега знам, че мога да използвам OverrideMetadata и да посоча изцяло нов обект FrameworkPropertyMetadata , но в по-голямата си част искам тези нови метаданни да бъдат точно...
630 изгледи

Свойството на зависимост в персонализирания контрол неочаквано споделя памет/стойности
Имам следната настройка: Персонализирана WPF контрола (базов клас), произлизаща от Canvas Реализация на този базов клас ObservableCollection<T> свойство на зависимост от тази реализация Имам тестово приложение, което показва...
1298 изгледи

WPF: Не може да се обвърже със свойство на зависимост на потребителски контроли
Създадох персонализиран контрол със свойство на зависимост за обвързване на данни. След това обвързаната стойност трябва да се покаже в текстово поле . Това обвързване работи правилно. Проблемът възниква, когато внедря персонализираната си...
1893 изгледи
schedule 26.11.2023

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

DataBinding в ItemsControl към персонализирано свойство UserControl
Имам сериозен проблем с Data Binding. Имам stackpanel с ItemControl в моя MainPage.xml: <StackPanel> <ItemsControl x:Name="TopicList"> <ItemsControl.ItemTemplate>...
1133 изгледи

Задействане на задействане в UserControl въз основа на DependencyProperty
имам много лесен въпрос, но изглежда не можах да намеря отговора му в интернет. Вероятно защото не търся на правилните места. Имам потребителска контрола с DependencyProperty от персонализиран тип enum. В XAML бих искал да покажа/скрия елементи...
1676 изгледи

WPF: Вложени свойства на зависимост
Имам ObservableCollection от „Layouts“ и „SelectedLocation“ DependencyProperty на прозорец. SelectedLocation има свойство, наречено „Layout“, което е обект, съдържащ полета като „Name“ и т.н. Опитвам се да свържа комбинирано поле към SelectedLayout,...
852 изгледи

Свойството не се променя при двупосочен режим на свързване със свойство на зависимост
Имам следното свойство на зависимост: public bool UndoZoom { get { return (bool)GetValue(UndoZoomProperty); } set { SetValue(UndoZoomProperty, value); } } // Using a DependencyProperty as the backing...
345 изгледи
schedule 06.11.2022

Липсващ фрагмент във Visual Studio
Имам една и съща инсталация на Visual Studio на две машини, но на една не мога да намеря фрагмента propdp за DependencyProperty. Имам само prop/propg, не мога да разбера защо. Има ли добавка, която трябва да инсталирам?
6737 изгледи

Visual Studio Property Sheets Автоматично включване
За да опростя, да предположим, че имам ситуация, в която съм написал две библиотеки, Lib1 и Lib2. Всяка библиотека има една конфигурация: статична (.lib) версия Win32 (/MD). Всяка библиотека има лист със свойства (include_lib1.props и...
298 изгледи

PropertyChangedCallback on DependencyProperty Задейства се само веднъж
Имам точния проблем като този човек във форума на Silverlight и приетият отговор е : В този случай вашият имот всъщност не е променил стойността си. Добавихте нещо към вашия списък, но списъкът е същият списък, така че когато механизмът...
3250 изгледи
schedule 19.02.2024

Свързване към свойства на зависимост в ItemsControl
Имам ItemsControl с вграден ItemsSource както по-долу (опростен): <UserControl> <ItemsControl> <ItemsControl.ItemsSource> <x:Array Type="y:KeyData"> <y:KeyData...
1035 изгледи
schedule 19.02.2024