«binding» etiketlenmiş sorular

Bu etiket, farklı bağlamlarda farklı şeyler ifade eder; Bunun yerine veya ek olarak daha az belirsiz etiketler kullanmayı düşünün. Ortak anlamlar şunları içerir: Bağımlılık Enjeksiyonu ve Nesnelere Veri Bağlama ve Bir Uygulamanın bileşenleri arasındaki Bağlamalar.

5
ConverterParameter olarak bir tamsayı nasıl iletilir?
Bir tamsayı özelliğine bağlanmaya çalışıyorum: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> ve dönüştürücüm: [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) { return value.Equals(false) …

1
İfadeler için açısal tembel tek seferlik bağlama
AngularJS, 1.3.0-beta.10 sürümünden beri yeni bir özelliğe sahiptir: "tembel tek seferlik bağlama" . Basit ifadelerin önüne ::açısal ifade ilk değerlendirildikten sonra izlemeyi bırakması söylenebilir . Verilen yaygın örnek şuna benzer: <div>{{::user.name}}</div> Aşağıdakiler gibi ifadeler için benzer bir sözdizimi var mı? <div ng-if="user.isSomething && user.isSomethingElse"></div> <div ng-class="{classNameFoo: user.isSomething}"></div>

5
WinForm'da DataGridView'e <T> Listesini Bağlama
Sınıfım var class Person{ public string Name {get; set;} public string Surname {get; set;} } ve a List&lt;Person&gt;bazı öğeler eklediğim. Liste benimle sınırlıdır 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; Sorun yok. myGridiki satır görüntülüyor, ancak personslisteme yeni öğeler eklediğimde myGridyeni güncellenmiş …



1
WPF Kendisine Bağlanır
Bir WPF'im var Windowve bir yerde ListViewa'yı bağladığım bir yer List&lt;string&gt;var. Şimdi benim içimde bir yerde ListViewbir TextBoxve Contentözellik ayarlandı {Binding}. Ama bu kısaltmadır. Kendisine bağlanmak için tam bağlayıcılığı nasıl yazarım? {Binding Path=Self}işe yaramıyor, işe yaramıyor {Binding Self}(burada ikincisi birincisi için bir kısayol).

2
WPF Hatası: Hedef öğe için geçerli FrameworkElement bulunamıyor
Resim DataGridolan bir satırım var. Bu görüntü, bir tetikleyici ile belirli bir duruma bağlıdır. Durum değiştiğinde resmi değiştirmek istiyorum. Şablonun kendisi, HeaderStylebir DataGridTemplateColumn. Bu şablonda bazı bağlamalar var. İlk ciltleme Günü hangi gün olduğunu gösterir ve Devlet bir tetikleyici ile imajı değiştirir. Bu özellikler bir ViewModel'de ayarlanır. Özellikleri: public class …

11
Arka plan kodunda tanımlanan bağlama nesneleri
Kodun arkasında örneklenen bir nesnem var, örneğin, XAML window.xaml olarak adlandırılıyor ve window.xaml.cs içinde protected Dictionary&lt;string, myClass&gt; myDictionary; Bu nesneyi örneğin bir liste görünümüne yalnızca XAML işaretlerini kullanarak nasıl bağlayabilirim? Güncelleme: (Bu tam olarak test kodumda var): &lt;Window x:Class="QuizBee.Host.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="{Binding windowname}" Height="300" Width="300" DataContext="{Binding RelativeSource={RelativeSource Self}}"&gt; &lt;Grid&gt; &lt;/Grid&gt; …
87 c#  .net  wpf  binding 

6
StringFormat ile WPF bağlama, ToolTips üzerinde çalışmıyor
Aşağıdaki kod, aynı Binding gösterimini kullanarak MyTextBlock adlı TextBlock metnini TextBox'ın Text ve ToolTip özelliğine bağlayan basit bir bağlamaya sahiptir: &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; Bağlama ayrıca, .NET 3.5 SP1 ile tanıtılan StringFormat özelliğini kullanır; bu, …
87 wpf  binding 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.