zoukankan      html  css  js  c++  java
  • SilverLight学习笔记泛型数据绑定

    泛型数据绑定

    数组绑定

     

    首先拖放一个ComboBox:            <ComboBox x:Name="QYLX" Width="170"></ComboBox>

    定义数组:            int[] myIntArray = new int[5] { 1, 2, 3, 4, 5 };

    Page代码绑定:

                QYLX.ItemsSource = myIntArray;

     

    List<T>) 类绑定

     

                List<string> ListLX=new List<string>();

                ListLX.Add("一般纳税人");

                ListLX.Add("小规模纳税人");

     

                QYLX.ItemsSource = ListLX;

                QYLX.SelectedIndex = 1;

     

    Dictionary<(Of <(TKey, TValue>)>) 类绑定

     

                Dictionary<string, string> openWith = new Dictionary<string, string>();

     

                openWith.Add("txt", "notepad.exe");

                openWith.Add("bmp", "paint.exe");

                openWith.Add("dib", "paint.exe");

                openWith.Add("rtf", "wordpad.exe");

     

               

                QYLX.ItemsSource = openWith.Values;

                QYLX.SelectedIndex = 1;

    Queue<(Of <(T>)>)

     

                Queue<string> numbers = new Queue<string>();

                numbers.Enqueue("one");

                numbers.Enqueue("two");

                numbers.Enqueue("three");

                numbers.Enqueue("four");

                numbers.Enqueue("five");

     

     

                QYLX.ItemsSource = numbers;

                QYLX.SelectedIndex = 1;

     

    Stack<(Of <(T>)>)

     

                Stack<string> numbers = new Stack<string>();

                numbers.Push("one");

                numbers.Push("two");

                numbers.Push("three");

                numbers.Push("four");

                numbers.Push("five");

     

     

                QYLX.ItemsSource = numbers;

                QYLX.SelectedIndex = 1;

     

     


     

    关于作者: 王昕(QQ:475660) 在广州工作生活30余年。十多年开发经验,在Java、即时通讯、NoSQL、BPM、大数据等领域较有经验。
    目前维护的开源产品:https://gitee.com/475660
  • 相关阅读:
    Oracle创建database link(dblink)和同义词(synonym)
    spring boot 集成 quartz 定时任务
    tomcat 启动Spring boot 项目
    UUID+随机数
    js常用字符串处理方法
    Win10安装mysql-8.0.11-winx64详细步骤
    ORA-02049: 超时: 分布式事务处理等待锁
    spring boot 发邮件
    bootstrap table 列求和
    spring boot 延长 Session 时间
  • 原文地址:https://www.cnblogs.com/starcrm/p/1351254.html
Copyright © 2011-2022 走看看