精华内容
下载资源
问答
  • 今天做到一个功能,使用openFileDialog,选择文件,然后将选择了的文件放入listBox中,想判断如果要添加数据LISTBOX中已存在,就不要添加。 想着是用循环遍历,但是感觉很麻烦,网上找了个方法, 直接贴上代码 ...

    今天做到一个功能,使用openFileDialog,选择文件,然后将选择了的文件放入listBox中,想判断如果要添加的数据在LISTBOX中已存在,就不要添加。

    想着是用循环遍历,但是感觉很麻烦,网上找了个方法,

    直接贴上代码

    string str = "";
    if (openFileDialog1.ShowDialog() == DialogResult.OK)
    {
    for (int i = 0; i < openFileDialog1.FileNames.Length; i++)
    {
    str
    = openFileDialog1.FileNames.GetValue(i).ToString();
    //判断是否在LISTBOX集合中存在,不存在就添加,存在就不管
    if (!listBox1.Items.Contains(str))
    {
    listBox1.Items.Add(str);
    }


    }

    }

    转载于:https://www.cnblogs.com/qiqi9039420/archive/2011/05/20/2051695.html

    展开全文
  • 设置了一个txetbox控件和一个按钮,现在想通过textbox中输入的数据向listbox中添加数据,但是通过在button按钮下listbox1.items.add函数不能添加到数据库中,一刷新就没有了,求大神解决[img=...[/img]
  • 向ListBox绑定数据源时,如果数据量过大,可能会使得程序卡死,这是就需要一条一条的向ListBox数据中添加记录了,下面是个小Demo: 1.前台代码,就是一个ListBox控件 <Window x:Class="WpfApplication1....

    向ListBox绑定数据源时,如果数据量过大,可能会使得程序卡死,这是就需要一条一条的向ListBox的数据源中添加记录了,下面是个小Demo:

    1.前台代码,就是一个ListBox控件

    <Window x:Class="WpfApplication1.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="350" Width="525">
        <Grid>
            <ListBox x:Name="listBox"></ListBox>
        </Grid>
    </Window>
    

    2.后台代码,就是不断的向ListBox的绑定的数据源中添加记录,这里只是添加了一个描述数字,不断的调用委托添加数据,如果想停止添加数据时可以写停止条件。

    using System.Collections.ObjectModel;
    using System.Windows;
    using System.Windows.Threading;
    
    namespace WpfApplication1
    {
        /// <summary>
        ///     MainWindow.xaml 的交互逻辑
        /// </summary>
        public partial class MainWindow : Window
        {
            private ObservableCollection<string> _numberDescriptions;
    
            public MainWindow()
            {
                InitializeComponent();
                Loaded += MainWindow_Loaded;
            }
    
            private void MainWindow_Loaded(object sender, RoutedEventArgs e)
            {
                _numberDescriptions = new ObservableCollection<string>();
    
                listBox.ItemsSource = _numberDescriptions;
    
                Dispatcher.BeginInvoke(DispatcherPriority.Background, new LoadNumberDelegate(LoadNumber), 1);
            }
    
            private void LoadNumber(int number)
            {
                _numberDescriptions.Add("Number " + number);
                Dispatcher.BeginInvoke(DispatcherPriority.Background, new LoadNumberDelegate(LoadNumber), ++number);
            }
    
            private delegate void LoadNumberDelegate(int number);
        }
    }
    

    3.效果图

    转载于:https://www.cnblogs.com/candyzkn/p/3494595.html

    展开全文
  • 列表框的特点是:列表框的项目是通过程序插入到其中的,用户无法清单输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。 列表框添加新项目,其...

    主讲老师:郭盛华

     

    ListBox控件使用:

     

    列表框(ListBox)控件表示一个选项清单,用户可能用鼠标选择其中一个或者几个选项。
    列表框的特点是:列表框中的项目是通过程序插入到其中的,用户无法向清单中输入数据,当选择其中的项目,并在用户单击一个按钮或者执行某个操作时,由应用程序完成对指定项目的具体操作。

     

    向列表框添加新项目,其格式为:
    ListBox控件名.AddItem <项目>
    RemoveItem

    从列表框中删除项目,其格式为:
    ListBox控件名.RemoveItem <索引值>

    Clear
    清除列表框中所有项目,其格式为:
    ListBox控件名.Clear

     

     

    实例一:
     
     
    List1.RemoveItem List1.ListIndex ‘删除选中值
    
    Label1.Caption = List1.ListIndex '获得索引值
    
    Label1.Caption = List1.List(List1.ListIndex) 通过索引值,‘获得列表值

     

     
    具体请看视频教程:微博@郭盛华老师
    展开全文
  • VC下ListBox的一点编程体会

    千次阅读 2009-11-17 17:08:00
    ListBox是我们常用的控件,在其属性如果不禁止垂直滚动条的话,在其中添加数据超过一页后,会自动显示滚动条。但是最近我在一次应用发现我添加数据已经很多了,但是垂直滚动条还是没有出现? 我又新开了...

    ListBox是我们常用的控件,在其属性中如果不禁止垂直滚动条的话,在向其中添加的数据超过一页后,会自动显示滚动条。


    但是最近我在一次应用中发现我添加了数据已经很多了,但是垂直滚动条还是没有出现?

     

    我又新开了工程去试验,甚至打开以前做过的工程来看,都是可以自动出来滚动条的,但在现在做的工程里面就是不出来!我甚至将当前工程重建,但还没有改观!

     

    最后无意间注意到,在测试时一般都是在Dialog的OnInitDialog()中去向ListBox中添加数据,而现在出问题的应用是在某个按钮事件中添加数据到ListBox!难道这个差别引起了这个问题? 

     

    试着在Dialog的OnInitDialog()函数中对这个ListBox添加数据,没想到滚动条终于出来了!

    看来是这个原因,那么就好办了,在按钮事件中添加数据后,用SetTopIndex(0)迫使滚动条进行刷新!搞定

    展开全文
  • 使用Asp.Net的ListBox控件可以轻轻松松的实现两个不现列表框数据项的操作。回想一下,原来在Asp要使用Javascript来操作Select列表框。在Asp.Net只需要简单的了解其中的一些属性及方法就可以做出完美的列表框操作...
  • CheckedListBox 数据绑定

    2017-06-30 21:48:00
    CheckedListBox 数据绑定方式有...通过 Itemes.Add方法来 CheckedListBox中添加项 2. DataSource属性,DisplayMember和ValueMemeber来设置文本显示 CheckedListBox和ListBox相似,但VS的智能感应窗口并不提示...
  • Application.DoEvents()

    2014-09-04 17:01:33
    在MSDN的备注是: 当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列等待。...例如,如果您有向ListBox 添加数据
  • 练习使用CListBox

    千次阅读 2005-12-09 20:29:00
    该例是个小练习,有两个listbox控件,可以通过其中的四个button按钮,实现从一个listbox另一个listbox中传递数据,操作过程如下:1、创建一个Dialog based MFC应用程序,命名为try。2、为对话框添加两个LsitBox控件...
  • 实例107 使用EventLog组件本机现有日志中添加条目 155 3.4 FileSystemWatcher组件 156 实例108 使用FileSystemWatcher组件监视系统日志文件是否被更改 157 3.5 HelpProvider组件 158 实例109 使用...
  • 1.2.1 窗体添加代码9 1.2.2 设置控件的属性10 1.2.3 为控件命名12 1.2.4 移动及重新调整控件尺寸13 1.2.5 设置Tab顺序13 1.2.6 添加代码14 1.2.7 运行和调试程序15 1.2.8 优化示例程序16 1.2.9 准备、编译、运行18...
  • 1.2.1 窗体添加代码9 1.2.2 设置控件的属性10 1.2.3 为控件命名12 1.2.4 移动及重新调整控件尺寸13 1.2.5 设置Tab顺序13 1.2.6 添加代码14 1.2.7 运行和调试程序15 1.2.8 优化示例程序16 1.2.9 准备、编译、运行18...
  • 基于web的科研信息管理系统论文! 目 录 论 文 摘 要 2 ...9.8.3 把listbox中数据添加到数据库 45 9.9 控件DROPDOWNLIST(它的ID是D1) 的数据填充 46 参考文献 47 附录Ⅰ 程序设计与代码实现 48
  • Application.DoEvents()笔记

    2014-08-01 20:15:00
    msdn的备注:当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。 该窗体在每次处理事件时,均将处理与该事件关联的所有代码。... 例如,如果您有 ListBox 添加数据的窗体,并将 Do...
  • 在MSDN的备注是:当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。...例如,如果您有 ListBox 添加数据的窗体,并将 DoEv...
  • 0271 向ListBox控件中添加文本 131 0272 向ListBox控件中的指定位置插入文本 132 0273 为ListBox控件添加水平滚动条 132 0274 在ListBox控件间实现数据交换 133 0275 避免将重复数据添加到ListBox控件 134...
  • 1.11 数据类型..................................................................................................29 2 入门指南...............................................................................
  • 实例106 班级集合中添加学生信息 实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法...
  • 实例106 班级集合中添加学生信息 实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法...
  • 实例106 班级集合中添加学生信息 实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法...
  •  实例106 班级集合中添加学生信息 126  实例107 使用哈希表对XML文件进行查询 127  实例108 计算两个矩形矩阵的乘积 129  第5章 面向对象编程技术 131 5.1 属性和方法 132  实例109 使用属性存储用户...
  • 实例106 班级集合中添加学生信息 126 实例107 使用哈希表对XML文件进行查询 127 实例108 计算两个矩形矩阵的乘积 129 第5章 面向对象编程技术 131 5.1 属性和方法 132 实例109 使用属性存储用户编号和姓名 132 ...
  • C#开发经验技巧宝典

    2008-10-14 20:07:26
    0344 如何禁止DataGridView控件中添加和删除行 191 0345 DataGridView控件选中单元格时整个行背景变色 191 0346 如何复制DataGridView控件单元格中的数据 191 0347 如何在DataGridView控件实现下拉列表 192 ...
  • vasual basic试题

    2008-12-31 10:55:56
    1.在窗体中添加一个列表框(ListBox1)和一个命令按钮,并编写如下代码: Private Sub Command1 _ Click() Dim Entry,I,Msg Msg=″Choose OK to add 100 items to your list box.″ MsgBox Msg For I=1 To 100 Entry=...
  • Exe文件中添加数据 文件写添加文本 在TMemo光标位置插入一个文件 在Windows开始后自动运行一个程序 在应用程序中添加Exe文件并且执行 在文件中搜索字符串 在文件中搜索指定文本 在文本文件中搜索文本 将剪贴板...
  • 明日科技C#开发入门及项目实战

    热门讨论 2013-04-19 15:47:07
    实例054 班级集合中添加学生信息 实例055 不改变长度删除数组中的元素 实例056 删除数组元素后改变其长度 第6章 c#面向对象程序设计 实例057 创建类的对象 实例058 使用构造函数 实例059 通过定义方法求一个数的...
  • 120. 如何在DataGrid控件中添加CheckBox控件列 121.如何为DataGrid控件中的删除列添加确认框 122.如何使用DataGrid控件实现主细表 123.如何实现DataGrid控件的双向排序 124.如何动态的显示·隐藏DataGrid控件的...
  • 0103 字符串中添加子字符串 44 0104 截取字符串中的数字 45 0105 将选定字符转换成大写 46 0106 截取指定位置的字符串 47 2.4 字符串的比较与判断 48 0107 判断字符中是否有中文 48 0108 判断字符串...
  • 实例053 利用二维数组MSFlexGrid表格添加数据 实例054 利用数组设置MSFlexGrid的表头和列宽 实例055 幼儿识字卡片 实例056 Visual Basic内嵌汇编语言 实例057 在Visual Basic 6.0实现栈 3.3 控件数组 ...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 126
精华内容 50
关键字:

向listbox中添加数据