Свързани въпроси 'dependency-properties'
„Обвързване“ може да бъде зададено само на DependencyProperty на DependencyObject
От персонализирана контрола, базирана на TextBox , създадох свойство с име Items по следния начин:
public class NewTextBox : TextBox
{
public ItemCollection Items { get; set; }
}
Когато използвам персонализираната контрола в XAML, не...
63586 изгледи
schedule
22.09.2022
Как да направите персонализирано свойство на зависимостта да може да се променя в реално време при обвързване в wpf?
Когато обвързваме textblock.Text с дължината на текста на Textbox като този
<TextBox x:Name="txtName" Grid.Row="0" />
<TextBlock Text="{Binding ElementName=txtName, Path=Text.Length}" Grid.Row="1" />
Текстът на Textblock ще се...
325 изгледи
schedule
27.09.2022
Поддържане на тип стойност в синхрон, свойство на зависимост, справка, събитие или редизайн?
Проблем:
Имам тип стойност (структура), който трябва да се съхранява в клас, който се актуализира от различен клас.
Какъв е "C#" начинът за ефективно решаване на това?
Подходи
Поставих основния "сварен" код по-долу. Изглежда, че...
56 изгледи
schedule
19.09.2022
Универсално приложение на Windows Store – свойства на зависимост
всъщност разработвам универсално приложение за Windows и Windows Phone. В това приложение използвам свойства на зависимост, за да присвоя данни на свойства на персонализирани потребителски контроли в XAML. Проблемът е, че компилаторът казва, че не...
862 изгледи
schedule
26.09.2022
Silverlight: Как да получите известие за промяна в наследено DependencyProperty
Имам контрола, която наследява от (познахте) Control. Искам да получавам известие всеки път, когато свойствата FontSize или Style се променят. В WPF бих направил това, като извикам DependencyProperty.OverrideMetadata() . Разбира се, такива...
11955 изгледи
schedule
05.11.2022
XAML - Как да свържа елемент от производна ‹UserControl› към елемент от базовия ‹UserControl›?
Как да свържа елемент от производно <UserControl> към елемент от основата <UserControl> ?
Дефинирах UserControl, наречен Tile, като мой базов клас. Това би бил абстрактен базов клас, ако XAML не се възпротиви, когато се опитах да...
2483 изгледи
schedule
29.11.2022
Каква е ползата от DependencyProperty, чийто ownerType не е DependencyObject?
Току-що започнах да играя с DependencyProperties в WPF и исках да проверя няколко мисли, докато се справя с тях.
Като се има предвид следното (и игнориране на конвенцията за именуване за сега):
class MyTestClass
{
public static readonly...
1878 изгледи
schedule
06.11.2023
Актуализирайте WindowsFormsHost Control от DP Callback WPF
Имам обвивка на потребителски контрол около DataGridView в WindowsFormsHost.
Обвивката има DP с обратно извикване, но обратното извикване е статично, така че не може просто да изпълни код на хостваната контрола на windowsforms, която има x:Name....
604 изгледи
schedule
06.11.2023
Как мога да променя само една опция от метаданните на DependencyProperty в подклас?
Трябва да заменим метаданните на DependencyProperty за нашия подклас. Сега знам, че мога да използвам OverrideMetadata и да посоча изцяло нов обект FrameworkPropertyMetadata , но в по-голямата си част искам тези нови метаданни да бъдат точно...
630 изгледи
schedule
18.11.2023
Свойството на зависимост в персонализирания контрол неочаквано споделя памет/стойности
Имам следната настройка:
Персонализирана WPF контрола (базов клас), произлизаща от Canvas
Реализация на този базов клас
ObservableCollection<T> свойство на зависимост от тази реализация
Имам тестово приложение, което показва...
1298 изгледи
schedule
25.11.2023
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 изгледи
schedule
27.12.2023
Задействане на задействане в UserControl въз основа на DependencyProperty
имам много лесен въпрос, но изглежда не можах да намеря отговора му в интернет. Вероятно защото не търся на правилните места.
Имам потребителска контрола с DependencyProperty от персонализиран тип enum. В XAML бих искал да покажа/скрия елементи...
1676 изгледи
schedule
02.01.2024
WPF: Вложени свойства на зависимост
Имам ObservableCollection от „Layouts“ и „SelectedLocation“ DependencyProperty на прозорец. SelectedLocation има свойство, наречено „Layout“, което е обект, съдържащ полета като „Name“ и т.н. Опитвам се да свържа комбинирано поле към SelectedLayout,...
852 изгледи
schedule
25.01.2024
Свойството не се променя при двупосочен режим на свързване със свойство на зависимост
Имам следното свойство на зависимост:
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 изгледи
schedule
08.02.2024
Visual Studio Property Sheets Автоматично включване
За да опростя, да предположим, че имам ситуация, в която съм написал две библиотеки, Lib1 и Lib2. Всяка библиотека има една конфигурация: статична (.lib) версия Win32 (/MD). Всяка библиотека има лист със свойства (include_lib1.props и...
298 изгледи
schedule
11.02.2024
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