Pytania otagowane jako data-binding

Ogólna technika, która łączy ze sobą dwa źródła danych / informacji i utrzymuje je w synchronizacji.

5
Co to jest dwustronne wiązanie?
Czytałem wiele, że Backbone nie wykonuje dwustronnego wiązania, ale nie do końca rozumiem tę koncepcję. Czy ktoś mógłby mi podać przykład, jak działa dwukierunkowe wiązanie w bazie kodu MVC, a jak nie działa w przypadku Backbone?

12
Powiązanie z właściwością statyczną
Trudno mi jest powiązać prostą statyczną właściwość ciągu z TextBox. Oto klasa z właściwością statyczną: public class VersionManager { private static string filterString; public static string FilterString { get { return filterString; } set { filterString = value; } } } W moim XAML chcę po prostu powiązać tę statyczną …
168 wpf  xaml  data-binding 

4
Różnica między Observer, Pub / Sub i Data Binding
Jaka jest różnica między wzorcem obserwatora , publikowaniem / subskrypcją i wiązaniem danych ? Szukałem trochę na Stack Overflow i nie znalazłem żadnych dobrych odpowiedzi. Doszedłem do wniosku, że powiązanie danych jest terminem ogólnym i istnieją różne sposoby jego implementacji, takie jak wzorzec obserwatora lub wzorzec Pub / Sub. Ze …

10
AngularJS: poprawny sposób tworzenia powiązania z właściwościami usługi
Szukam najlepszych praktyk tworzenia powiązań z usługą w AngularJS. Omówiłem wiele przykładów, aby zrozumieć, jak powiązać właściwości w usłudze utworzonej za pomocą AngularJS. Poniżej mam dwa przykłady powiązania z właściwościami w usłudze; oboje pracują. W pierwszym przykładzie zastosowano podstawowe powiązania, a w drugim użyto $ scope. $ Watch do powiązania …

4
Spring MVC konwersja typu: PropertyEditor czy Converter?
Szukam najłatwiejszego i najprostszego sposobu na powiązanie i konwersję danych w Spring MVC. Jeśli to możliwe, bez wykonywania jakiejkolwiek konfiguracji XML. Do tej pory korzystałem z PropertyEditors w następujący sposób: public class CategoryEditor extends PropertyEditorSupport { // Converts a String to a Category (when submitting form) @Override public void setAsText(String …

3
Jak ustawić tekst hiperłącza WPF za pośrednictwem powiązania danych?
W WPF chcę utworzyć hiperłącze, które prowadzi do szczegółów obiektu, i chcę, aby tekst hiperłącza był nazwą obiektu. W tej chwili mam to: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}">Object Name</Hyperlink></TextBlock> Ale chcę, aby „Nazwa obiektu” była powiązana z rzeczywistą nazwą obiektu. Chciałbym zrobić coś takiego: <TextBlock><Hyperlink Command="local:MyCommands.ViewDetails" CommandParameter="{Binding}" Text="{Binding Path=Name}"/></TextBlock> Jednak klasa Hyperlink …

7
Wiązanie listy w @RequestParam
Przesyłam parametry z formularza w ten sposób: myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... Wiem, że mogę uzyskać wszystkie parametry w metodzie kontrolera, dodając parametr taki jak public String controllerMethod(@RequestParam Map<String, String> params){ .... } Chcę powiązać parametry myParam [] (nie …

4
Użyj StringFormat, aby dodać ciąg do powiązania WPF XAML
Mam aplikację WPF 4, która zawiera TextBlock, który ma jednokierunkowe powiązanie z wartością całkowitą (w tym przypadku jest to temperatura w stopniach Celsjusza). XAML wygląda następująco: <TextBlock x:Name="textBlockTemperature"> <Run Text="{Binding CelsiusTemp, Mode=OneWay}"/></TextBlock> Działa to dobrze do wyświetlania rzeczywistej wartości temperatury, ale chciałbym sformatować tę wartość, aby zawierała ° C zamiast …

6
Wypychanie właściwości GUI tylko do odczytu z powrotem do ViewModel
Chcę napisać ViewModel, który zawsze zna bieżący stan niektórych właściwości zależności tylko do odczytu z widoku. W szczególności mój GUI zawiera FlowDocumentPageViewer, który wyświetla jedną stronę naraz z FlowDocument. FlowDocumentPageViewer udostępnia dwie właściwości zależności tylko do odczytu o nazwach CanGoToPreviousPage i CanGoToNextPage. Chcę, aby mój ViewModel zawsze znał wartości tych …

8
Jak powiązać WPF DataGrid ze zmienną liczbą kolumn?
Moja aplikacja WPF generuje zestawy danych, które mogą mieć za każdym razem inną liczbę kolumn. Dane wyjściowe zawierają opis każdej kolumny, która zostanie użyta do zastosowania formatowania. Uproszczona wersja wyniku może wyglądać następująco: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows { get; set; } } Ta …
124 c#  wpf  xaml  data-binding  datagrid 

1
Jak zrobić dwukierunkowe filtrowanie w AngularJS?
Jedną z interesujących rzeczy, które może zrobić AngularJS, jest zastosowanie filtru do określonego wyrażenia powiązania danych, co jest wygodnym sposobem zastosowania, na przykład, waluty specyficznej dla kultury lub formatowania daty we właściwościach modelu. Miło jest również mieć obliczone właściwości w zakresie. Problem polega na tym, że żadna z tych funkcji …

5
Czy istnieje sposób na połączenie wielu konwerterów wartości w XAML?
Mam sytuację, w której muszę pokazać wartość całkowitą, powiązaną z właściwością w moim kontekście danych, po przeprowadzeniu dwóch oddzielnych konwersji: Odwróć wartość w zakresie (np. Zakres wynosi od 1 do 100; wartość w kontekście danych to 90; użytkownik widzi wartość 10) przekonwertuj liczbę na ciąg Zdaję sobie sprawę, że mógłbym …


5
Android Data Binding przy użyciu tagu include
Uwaga dotycząca aktualizacji: Powyższy przykład działa poprawnie , ponieważ poprawiono wydanie 1.0-rc4 problem z potrzebą niepotrzebnej zmiennej. Oryginalne pytanie: Robię dokładnie tak, jak jest to opisane w dokumentacji i nie działa: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> .... buttons.xml: <layout xmlns:andr...> <data> </data> <Button android:id="@+id/button" ...." /> MyActivity.java: ... …

10
Wykrywanie błędów walidacji WPF
W WPF można skonfigurować walidację na podstawie błędów zgłaszanych w warstwie danych podczas wiązania danych przy użyciu ExceptionValidationRulelub DataErrorValidationRule. Załóżmy, że masz skonfigurowaną w ten sposób grupę kontrolek i masz przycisk Zapisz. Gdy użytkownik kliknie przycisk Zapisz, przed kontynuowaniem zapisywania upewnij się, że nie ma żadnych błędów sprawdzania poprawności. Jeśli …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.