开发者

Wpf Combo Selection

I have a problem with WPF Combo box.

I bind a List< Pair < String, String> > (Destinations) on my Combo like that :

My pair class is defined like that :

/// <summary>
/// This class represents a pair.
/// </summary>
public class Pair<T, U>
{
    #region Properties

    /// <summary>
    /// Gets or sets the first value.
    /// </summary>
    public T First 
    { 
        get; 
        set; 
    }

    /// <summary>
    /// Gets or sets the second value.
    /// </summary>
    public U Second 
    { 
        get; 
        set; 
    }

    #endregion

    #region Methods

    /// <summary>
    /// Default constructor
    /// </summary>
    public Pair()
    {
    }

    /// <summary>
    /// Constructor by initialization.
    /// </summary>
    /// <param name="pFirst">The first value.</param>
    /// <param name="pSecond">The second value.</param>
    public Pair(T pFirst, U pSecond)
    {
        this.First = pFirst;
        this.Second = pSecond;
    }

    #endregion
};

I tried to display only the Second property of my pair as Display of my combo. I tried :

DisplayMemberPath={Binding Destinations.Second}开发者_高级运维 but it doesn't work.

Thanks for your answers.


DisplayMemberPath="Second"

That should work as each item will be a Pair.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜