wpf code de liaison de derrière
Dans le code que j'ai ajouter des colonnes à la liste avec succès. Mais je veux ajouter une liaison de colonne que de l'ajouter à la liste.
poing est code de travail dans le code xaml.
<GridViewColumn x:Name="colName" Header="Name" Width="130">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=Values, Converter={StaticResource LoadProfileConverter},ConverterParameter=active_total}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
Code derrière:
GridViewColumn column = new GridViewColumn();
column.Header = "Header";
column.Width = 130;
FrameworkElementFactory controlFactory = new FrameworkElementFactory(typeof(TextBlock));
var itemsBinding = new System.Windows.Data.Binding("Values")
{
Converter = new LoadProfileConverter(),
ConverterParameter = "active_total",
};
controlFactory.SetBinding(TextBox.TextProperty, itemsBinding);
DataTemplate template = new DataTemplate();
template.VisualTree = controlFactory;
column.CellTemplate = template;
LoadProfileGrid.Columns.Add(column);
Svp relisez-vous avant de poster.
msdn.microsoft.com/en-us/library/ms742863.aspx Comment faire: Créer une Liaison dans le Code
mais ici, rien ConverterParameter ((
msdn.microsoft.com/en-us/library/ms742863.aspx Comment faire: Créer une Liaison dans le Code
mais ici, rien ConverterParameter ((
OriginalL'auteur Armen Khachatryan | 2012-08-14
Vous devez vous connecter pour publier un commentaire.
Créer une bonne liaison à l'aide du code ci-dessus.
Des charges de propriétés supplémentaires sur l'objet de liaison qui peuvent vous aider.
Pouvez-vous fournir des code plus alors s'il vous plaît.
voir mise à jour svp
stackoverflow.com/questions/356144/... essayez de lire à travers cette question. En un rapide coup d'œil votre réponse pourrait être là.
ici, ils utilisent DisplayMemberBinding , je viens de vérifier pas fonctionne de nouveau
OriginalL'auteur KyorCode
OriginalL'auteur Armen Khachatryan