如何为我创建的对象指定一个高度属性,以便在添加到列表框时自动采用该高度

本文关键字:高度 列表 添加 属性 对象 创建 一个 | 更新日期: 2023-09-27 18:21:53

我试图为我创建的对象赋予高度属性,因此当我将其添加到ListBox时,ListBox会获得该高度,并占据我需要它占据的高度。感谢

public class mmrequisicion : DependencyObject
{
    public static readonly DependencyProperty HeightProperty;
    public double Height
    {
        //get
        //{
        //    return 23;//(double)GetValue(HeightProperty);
        //}
        set
        {
            SetValue(HeightProperty, 23);
        }
    }
}

如何为我创建的对象指定一个高度属性,以便在添加到列表框时自动采用该高度

您应该创建一个DataTemplate或ItemTemplate,并将容器的height属性绑定到'mmrequision'的height属性。