zoukankan      html  css  js  c++  java
  • wpf listboxitem添加下划线

    1.通过List<string>进行赋值,没有字段绑定

    // 前台xaml
            <ListBox x:Name="list1">
                <ListBox.ItemTemplate>
                    <DataTemplate DataType="ListBoxItem">
                        <Border BorderBrush="Red" BorderThickness="0,0,0,1">
                            <ContentControl Content="{Binding}"/>
                        </Border>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
    // 后台赋值
    private void SetListBoxItemsSource()
            {
                List<string> list = new List<string>();
                for (int i = 0; i < 10; i++)
                {
                    list.Add("listboxitem" + i);
                }
                list1.ItemsSource = list;
            }

    1.可用字段绑定

    // 前台xaml
            <ListBox x:Name="list1">
                <ListBox.ItemTemplate>
                    <DataTemplate DataType="ListBoxItem">
                        <Border BorderBrush="Red" BorderThickness="0,0,0,1">
                            <ContentControl Content="{Binding name}"/>
                        </Border>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
    // 后台cs
            private void SetListBoxItemsSource()
            {
                List<Person> list = new List<Person>();
                for (int i = 0; i < 10; i++)
                {
                    list.Add(new Person() { name = "名字" + i, age = "2" + i });
                }
                list1.ItemsSource = list;
            }
    // 类实体
        class Person
        {
            public string name { get; set; }
            public string age { get; set; }
        }
    

      

  • 相关阅读:
    状态同步和帧同步
    SVN和Git的使用
    客户端知识点
    客户端性能优化
    H5游戏开发面试经验
    2.0 pomelo-treasure官方demo的使用
    1.0 pomelo环境的搭建和部署
    python 网络编程
    冒泡排序
    面向对象-反射和元类
  • 原文地址:https://www.cnblogs.com/zbfamily/p/9370384.html
Copyright © 2011-2022 走看看