Pytania otagowane jako binding

Ten tag oznacza różne rzeczy w różnych kontekstach; Rozważ użycie mniej niejednoznacznych tagów zamiast lub dodatkowo. Typowe znaczenia obejmują: iniekcję zależności i powiązanie danych z obiektami oraz powiązania między składnikami aplikacji.

5
jak przekazać liczbę całkowitą jako parametr ConverterParameter?
Próbuję powiązać z właściwością całkowitą: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> a mój konwerter to: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object parameter, CultureInfo culture) { …

1
Kątowe, leniwe, jednorazowe wiązanie dla wyrażeń
AngularJS ma nową funkcję od wersji 1.3.0-beta.10: „leniwe jednorazowe wiązanie” . Proste wyrażenia mogą być poprzedzone prefiksem ::, informując Angulara, aby przestał obserwować po pierwszym oszacowaniu wyrażenia. Typowy podany przykład to: <div>{{::user.name}}</div> Czy istnieje podobna składnia dla wyrażeń, takich jak poniższe? <div ng-if="user.isSomething && user.isSomethingElse"></div> <div ng-class="{classNameFoo: user.isSomething}"></div>

5
Powiązanie List <T> do DataGridView w WinForm
mam klasę class Person{ public string Name {get; set;} public string Surname {get; set;} } i a List&lt;Person&gt;do którego dodaję kilka pozycji. Lista jest powiązana z my DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Nie ma problemu. myGridwyświetla dwa wiersze, ale kiedy …

4
Jak w bash powiązać klawisz funkcyjny z poleceniem?
Przykład: Chcę przypisać F12klawisz do polecenia echo "foobar"tak, że za każdym razem, F12gdy trafię, na ekranie zostanie wyświetlony komunikat „foobar”. W idealnym przypadku mogłoby to być dowolne polecenie powłoki, a nie tylko polecenia wbudowane. Jak się do tego zabrać?
91 bash  shell  binding 


11
Powiązanie obiektów zdefiniowane w kodzie
Mam obiekt, którego wystąpienie jest tworzone w kodzie za, na przykład, XAML nazywa się window.xaml i wewnątrz okna.xaml.cs protected Dictionary&lt;string, myClass&gt; myDictionary; Jak mogę powiązać ten obiekt, na przykład z widokiem listy, używając tylko znaczników XAML? Aktualizacja: (To jest dokładnie to, co mam w moim kodzie testowym): &lt;Window x:Class="QuizBee.Host.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" …
88 c#  .net  wpf  binding 

2
Błąd WPF: nie można znaleźć regulującego elementu FrameworkElement dla elementu docelowego
Mam DataGridz wierszem, który ma obraz. Ten obraz jest powiązany z wyzwalaczem do pewnego stanu. Kiedy stan się zmieni, chcę zmienić obraz. Sam szablon jest ustawiony na HeaderStylea DataGridTemplateColumn. Ten szablon ma pewne powiązania. Pierwszy wiążący dzień pokazuje, jaki jest dzień, a stan zmienia obraz za pomocą wyzwalacza. Te właściwości …

6
Powiązanie WPF z StringFormat nie działa w etykietkach narzędzi
Poniższy kod zawiera proste powiązanie, które wiąże tekst elementu TextBlock o nazwie MyTextBlock z właściwością TextBox i etykietkę narzędzia przy użyciu dokładnie tej samej notacji Binding: &lt;StackPanel&gt; &lt;TextBlock x:Name="MyTextBlock"&gt;Foo Bar&lt;/TextBlock&gt; &lt;TextBox Text="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}" ToolTip="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}" /&gt; &lt;/StackPanel&gt; Powiązanie używa również właściwości StringFormat …
87 wpf  binding 

1
Powiązanie WPF z samym sobą
Mam WPF Windowi gdzieś jest miejsce, do ListViewktórego się powiążę List&lt;string&gt;. Teraz gdzieś w moim ListViewjest TextBoxi Contentwłaściwość jest ustawiona na {Binding}. Ale to jest skrót. Jak napisać pełne powiązanie, aby się ze sobą powiązać? {Binding Path=Self}nie działa, też nie {Binding Self}(gdzie to drugie jest skrótem do pierwszego).

8
Jak powiązać List <string> z kontrolką DataGridView?
Mam prosty List&lt;string&gt;i chciałbym, aby był wyświetlany w DataGridViewkolumnie. Gdyby lista zawierała bardziej złożone obiekty, po prostu ustaliłby listę jako wartość jej DataSourcewłaściwości. Ale robiąc to: myDataGridView.DataSource = myStringList; Otrzymuję wywołanie kolumny Lengthi wyświetlane są długości ciągów. Jak wyświetlić rzeczywiste wartości ciągów z listy w kolumnie?

7
Wczesne i późne wiązanie
Próbuję się dowiedzieć, kiedy w C # występuje wczesne / późne wiązanie. Metody niewirtualne są zawsze wiązane na wczesnym etapie. Metody wirtualne są zawsze powiązane z opóźnieniem: kompilator wstawia dodatkowy kod, aby rozwiązać rzeczywistą metodę do powiązania w czasie wykonywania i sprawdza bezpieczeństwo typów. Tak więc polimorfizm podtypu wykorzystuje późne …


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.