Mam, ListBoxktóry wiąże się z kolekcją podrzędną w ViewModel. Elementy listy są stylizowane na tabliczce danych na podstawie właściwości w nadrzędnym modelu ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> Otrzymuję następujący błąd wyjściowy: System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property …
Chcę połączyć a BindingSourcez listą obiektów klas, a następnie wartości obiektów do ComboBox. Czy ktoś może podpowiedzieć, jak to zrobić? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); } } jest moją klasą …
Czy przekazywanie „prądu” $scopedo usługi AngularJS jest prawidłowe ? Jestem w sytuacji, w której mam usługę $, wiedząc, że jest używana tylko przez jeden kontroler, i chciałbym mieć odniesienie do zakresu kontrolera w samych metodach $ service. Czy jest to filozoficznie poprawne? A może lepiej byłoby transmitować zdarzenia do $ …
Ja wiążąca List<string>do kontroli Repeater. Teraz chcę użyć Evalfunkcji, aby wyświetlić zawartość w ItemTemplatepodobny sposób <%# Eval("NAME") %>. Ale nie jestem pewien, czego powinienem użyć zamiast NAZWA.
Nie można powiązać z „ngModel”, ponieważ nie jest to znana właściwość elementu „input” i nie ma zgodnych dyrektyw z odpowiednią właściwością Uwaga: używam alpha.31 import { Component, View, bootstrap } from 'angular2/angular2' @Component({ selector: 'data-bind' }) @View({ template:` <input id="name" type="text" [ng-model]="name" (ng-model)="name = $event" /> {{ name }} ` …
Mam bardzo prostą aplikację WPF, w której używam powiązania danych, aby umożliwić edycję niektórych niestandardowych obiektów CLR. Chcę teraz wprowadzić pewne sprawdzanie poprawności danych wejściowych, gdy użytkownik kliknie przycisk Zapisz. Jednak wszystkie książki WPF, które przeczytałem, nie poświęcają tak naprawdę miejsca temu zagadnieniu. Widzę, że możesz tworzyć niestandardowe reguły walidacji, …
Używam powiązania danych w moim projekcie, gdy używam <layout>iw <data>mojej klasie powiązań XML nie jest generowana. Na przykład mam activity_main.xml <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> </data> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> </RelativeLayout> </layout> Teraz, jeśli piszę ActivityMainBindingw mojej aktywności / fragmencie, pokazuje błąd, że klasa nie jest dostępna. Ale po <variable>dołączeniu …
To jest mój HTML: <input id="selectedDueDate" type="text" ng-model="selectedDate" /> Kiedy piszę w polu, model jest aktualizowany za pomocą mechanizmu dwukierunkowego wiązania. Słodkie. Jednak kiedy robię to przez JQuery ... $('#selectedDueDate').val(dateText); Nie aktualizuje modelu. Czemu?
Mam potrzebę ustawienia powiązania w kodzie. Wydaje się, że nie mogę tego zrobić dobrze. Oto, czego próbowałem: XAML: <TextBox Name="txtText"></TextBox> Kod za: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { return someString; } set …
Pracuję bez mieszania wyrażeń i po prostu używam edytora XAML w vs2010. Pomijając tę mądrość, coraz częściej dostrzegam potrzebę wiązania danych w czasie projektowania. W prostych przypadkach FallbackValuewłaściwość działa bardzo dobrze (pola tekstowe i bloki tekstowe itp.). Ale zwłaszcza w przypadku ItemsControli tym podobnych, naprawdę potrzebne są przykładowe dane, które …
Piszę program WPF i próbuję wymyślić sposób formatowania danych w TextBox za pomocą powtarzalnej metody, takiej jak styl lub szablon. Mam wiele pól tekstowych (dokładnie 95) i każdy z nich jest powiązany z własnymi danymi liczbowymi, z których każdy może mieć zdefiniowaną własną rozdzielczość. Na przykład, jeśli dane to 99,123 …
Czy ktoś może opisać, jaka jest różnica między nimi w moim projekcie. Obecnie mam List<MyClass>i ustawię BindingSource na to i DataGridView na BindingSource. Zaimplementowałem, IEditableObjectwięc gdy wywoływana jest CancelEdit, przywracam obiekt z powrotem do tego, co był z plikiemMemberwise.Clone() Czy zmiana mojej listy na BindingList rozwiąże którykolwiek z tych problemów …
Próbuję sformatować blok tekstowy, który jest powiązany z TimeSpanwłaściwością. Działa, jeśli właściwość jest typu, DateTimeale kończy się niepowodzeniem, jeśli jest to TimeSpan. Mogę to zrobić za pomocą konwertera. Ale próbuję się dowiedzieć, czy są jakieś alternatywy. Przykładowy kod: public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime …
Co {Binding Path=.}oznacza w powiązaniu WPF? Widzę, że niektórzy go używają, ale nie mogłem znaleźć żadnego wyjaśnienia. Czy są jakieś inne symbole specjalne w składni powiązań (inne niż {Binding /})?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.