public List<Users> PreLoadedUserList { get; set; }
public List<RowEntries> SomeDataRowList { get; set; }
public class Users
{
public int Age { get; set; }
public string Name { get; set; }
}
public class SomeDataRowList
{
public int UserAge { get; set;
}
Şimdi benim (WPF Toolkit) DataGrid şuna benzer:
<my:DataGrid AutoGenerateColumns="False" MinHeight="200"
ItemsSource="{Binding Path=SomeDataRowList}">
<my:DataGridComboBoxColumn Header="Age"
ItemsSource="{Binding Path=PreLoadedUserList}"
DisplayMemberPath="Name"
SelectedValueBinding="{Binding Path=UserAge}"/>
</my:DataGrid>
Şimdi benim sorunum, PreLoadedUserList öğesinin ItemSource (SomeDataRowList) dışında olduğunu ve bunun dışında bir şeye nasıl bağlanacağımı bilmiyorum. Aslında bunu istiyorum Ne: - ComboBox PreLoadedUserList yılında Ekran - benim açıklama çok garip :-) ise seçilen Değerine (RowEntries) SelectedItem.UserAge Değerini ayarlayın ComboboxItem.Age
haber ver
Alkış
Bu bana çok yardımcı oldu ... Teşekkürler! –
Vay, ben bir 'DataGridComboBoxColumn' ile deniyordum ve deniyordum .. Ama sonra MAGIC! Güzel örneğiniz (Şablon şeyler ile) Teşekkürler! –
Bu, sorumu çözmemde bana yardımcı oldu, Joseph. Bu başlık combobox'ının ele alınması benim sıradaki görevimdi. Çözümünüz bana çok yardımcı oldu ve çok zaman harcadım. Çok teşekkürler. – Tvd