• 大小: 0.23M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: 其他  

资源简介

txt文件和DataGridView控件的操作等.rar

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;

namespace _201708
{
    public partial class Form_Query : Form
    {
        ArrayList al = new ArrayList();
        public Form_Query(ArrayList arraylist)
        {
            InitializeComponent();
            al = arraylist;
        }

        //查询
        private void btn_Query_Click(object sender EventArgs e)
        {
            double xmin = 0;
            double xmax = 0;
            if ((this.txt_Max.Text != null) && (this.txt_Min.Text != ““))
            {
                xmin = Convert.ToDouble(this.txt_Min.Text);
                xmax = Convert.ToDouble(this.txt_Max.Text);

                for (int i = 0; i < al.Count; i++)
                {
                    Point2D point = (Point2D)al[i];
                    int id = point.id;
                    double x = point.x;
                    double y = point.y;
                    if (x >= xmin && x <= xmax)
                    {
                        this.txt_Result.Text += “点号=“ + id + “x=“ + x + “y=“ + y + “\r\n“;
                    }
                }
                if (this.txt_Result.Text == ““)
                {
                    MessageBox.Show(“没有符合条件的数据啊!!!“);
                }
            }
            else
            {
                MessageBox.Show(“请输入范围!!!“);
            }            
        }




















        //拓展:查询结果显示在dataGridView中
        private void btn_Query2_Click(object sender EventArgs e)
        {
            double xmin = 0;
            double xmax = 0;
            if ((this.txt_Max.Text!=null) && (this.txt_Min.Text!=““))
            {
                xmin = Convert.ToDouble(this.txt_Min.Text);
                xmax = Convert.ToDouble(this.txt_Max.Text);

                DataTable dt = new DataTable();
                dt.Columns.Add(“id“ typeof(int));
                dt.Columns.Add(“x“ typeof(double));
                dt.Columns.Add(“y“ typeof(double));


                for (int i = 0; i < al.Count; i++)
                {
                    Point2D point = (Point2D)al[i];
                    int id = point.id;
                    double x = point.x;
                    double y = point.y;
                    if (x >= xmin && x <= xmax)
                    {
                        DataRow dr = dt.NewRow();
                        dr[0] = id;
                        dr[1] = x;
                        dr[2] = y;
                        dt.Rows.Add(dr);
                    }
                }
                this.dataGridView1.DataSource = dt;
                if (dt.Rows.Count == 0)
                {
                    this.dataGridView1.DataSource = null;
                    MessageBox.Show(“没有符合条件的数据啊!!!“);
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      68232  2017-07-31 10:59  txt文件和DataGridView控件的操作等\1、窗体_meitu_1.jpg

     文件      18432  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\bin\Debug\201708.exe

     文件      44544  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\bin\Debug\201708.pdb

     文件      11600  2017-07-31 10:57  txt文件和DataGridView控件的操作等\201708C#基础\201708\bin\Debug\201708.vshost.exe

     文件        490  2015-07-10 19:01  txt文件和DataGridView控件的操作等\201708C#基础\201708\bin\Debug\201708.vshost.exe.manifest

     文件       3262  2017-07-31 10:51  txt文件和DataGridView控件的操作等\201708C#基础\201708\Form_Query.cs

     文件       6199  2017-07-31 10:51  txt文件和DataGridView控件的操作等\201708C#基础\201708\Form_Query.Designer.cs

     文件       5817  2017-07-31 10:51  txt文件和DataGridView控件的操作等\201708C#基础\201708\Form_Query.resx

     文件       8931  2017-07-31 10:54  txt文件和DataGridView控件的操作等\201708C#基础\201708\MainForm.cs

     文件       9801  2017-07-31 10:54  txt文件和DataGridView控件的操作等\201708C#基础\201708\MainForm.Designer.cs

     文件       5817  2017-07-31 10:54  txt文件和DataGridView控件的操作等\201708C#基础\201708\MainForm.resx

     文件        888  2017-07-28 14:46  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708.csproj.FileListAbsolute.txt

     文件       1041  2017-07-28 14:43  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708.csproj.GenerateResource.Cache

     文件       9214  2017-07-28 10:47  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708.csprojResolveAssemblyReference.cache

     文件      18432  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708.exe

     文件      44544  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708.pdb

     文件       1040  2017-07-31 10:53  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708基础.csproj.FileListAbsolute.txt

     文件       1041  2017-07-31 10:07  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708基础.csproj.GenerateResource.Cache

     文件       9214  2017-07-28 14:46  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\201708基础.csprojResolveAssemblyReference.cache

     文件       5420  2017-07-28 10:45  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6444  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        990  2017-07-31 10:57  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\txt文件和DataGridViewView.csproj.FileListAbsolute.txt

     文件       1041  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\txt文件和DataGridViewView.csproj.GenerateResource.Cache

     文件        180  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\_201708.Form_Query.resources

     文件        180  2017-07-31 10:56  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\_201708.MainForm.resources

     文件        180  2017-07-28 12:18  txt文件和DataGridView控件的操作等\201708C#基础\201708\obj\x86\Debug\_201708.Properties.Resources.resources

     文件        491  2017-07-27 20:55  txt文件和DataGridView控件的操作等\201708C#基础\201708\Program.cs

     文件       1344  2017-07-27 20:55  txt文件和DataGridView控件的操作等\201708C#基础\201708\Properties\AssemblyInfo.cs

     文件       2866  2017-07-27 20:55  txt文件和DataGridView控件的操作等\201708C#基础\201708\Properties\Resources.Designer.cs

     文件       5612  2017-07-27 20:55  txt文件和DataGridView控件的操作等\201708C#基础\201708\Properties\Resources.resx

............此处省略24个文件信息

评论

共有 条评论