• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            bindingnavigator(bindingnavigator控件沒有)

            更新時間:2023-02-28 21:22:48 閱讀: 評論:0

            可視化怎么移動bindingnavigator控件

            /步驟

            在winform工程中,打開工具箱,找到bindingnavigator控件,并拖入winform窗體中,這時窗體上出現bindingnavigator控件,窗體下自動生成bindingnavigator控件實例。

            依次在窗體上雙擊bindingnavigator控件的按鈕可以切換到按鈕點擊事件的后臺,如果只是做記錄的導航,就不必再另外寫事件代碼。原因嘛,先賣個關子。

            在工具箱中,找到DataGridView控件到窗體,這個控件我們是要拿來展示數據的。

            調整窗體和DataGridView控件大小

            在窗體空白處雙擊,進入form load事件代碼,寫下如下代碼。代碼含義如下:
            bs = new BindingSource();//BindingSource對象,用來轉換datatable數據源的
            bs.DataSource = t.SearchDb;//t.SearchDb是一個有數據的datatable,把/t.SearchDb綁定到bs上
            bindingNavigator1.BindingSource = bs;//把數據源綁定在bindingNavigator1上
            dataGridView1.DataSource = bs;//把數據源綁定在dataGridView1上

            運行工程,查看效果。可以看到bindingNavigator1顯示了記錄總數和當前記錄索引號,dataGridView1顯示了綁定的數據

            點擊向后按鈕,可以看到當前記錄立刻向后移動到下一條記錄

            點擊移動到最后按鈕,可以看到當前記錄立刻向后移動到最后一條記錄

            點擊bindingNavigator1上的加號,在dataGridView1最后一行出現編輯框,并且可以編輯數據

            選中最后一行,點擊bindingNavigator1上的叉號,就刪除了選中的行。
            現在要解釋剛才的賣的關子:雖然我們并沒有在bindingNavigator1的按鈕事件上添加代碼,但是我們把bindingNavigator 和 BindingSource一起使用, bindingNavigator 的這些按鈕事件都與BindingSource的方法對應。

            C#中的bindingNavigator控件

            BindingSource的使用
            BindingSource bs = new BindingSource();//聲明綁定類
            using (SqlConnection conn = new SqlConnection(strConnecion))
            {
            try
            {
            conn.Open();//打開聯結
            SqlCommand comm = conn.CreateCommand();
            comm.CommandText = "lect * from Customers";//選擇要查找的表
            SqlDataAdapter da = new SqlDataAdapter();//聲明適配器
            DataSet ds = new DataSet();//聲明數據集
            da.SelectCommand = comm;//將適配器與數據集關連
            da.Fill(ds);//將表中數據填入數據集中
            bs.DataSource = ds.Tables[0];//將綁定數據源中的數據連接到數據集中去.
            dataGridView1.DataSource = bs;//綁定控件dataGridView
            bindingNavigator1.BindingSource = bs;//綁定控件bindingNavigator
            textBox1.DataBindings.Add("Text", bs, "CompanyName", true);//綁定控件textBox
            comboBox1.DataSource = bs;////綁定控件comboBox
            comboBox1.DisplayMember = "City";//comboBox前臺顯示的值
            comboBox1.ValueMember = "City";//comboBox后臺實際綁定的值
            }
            catch (SqlException ex)
            {
            MessageBox.Show(ex.ToString());
            }
            finally
            {
            conn.Clo();
            }

            c#中bindingNavigator的用法是什么,求示范……

            在界面上放入bindingNavigator1,dataGridView1,button1,button2,textBox1控件,加入引用

            using System.Data.OracleClient; 沒有就自己添加引用

            private BindingSource myBindingSource = new BindingSource();
            OracleConnection conn = new OracleConnection("Data Source=xxx;Persist Security Info=True;Ur ID=xxx;Password=xxx");

            private void Form1_Load(object nder, EventArgs e)
            {

            string sql3 = "lect * from xxxx ";
            OracleCommand cmd3 = new OracleCommand(sql3, conn);
            OracleDataAdapter oda = new OracleDataAdapter(cmd3);
            DataSet ds = new DataSet();
            oda.Fill(ds);
            myBindingSource.DataSource = ds.Tables[0]; //綁定數據源
            this.bindingNavigator1.BindingSource = myBindingSource; //數據源跟bindingNavigator1控件相連

            this.dataGridView1.DataSource = myBindingSource; //數據源跟dataGridView1控件相連

            this.textBox1.DataBindings.Add("Text", myBindingSource, "IP");//數據源跟textBox1控件相連

            }

            private void button1_Click(object nder, EventArgs e)
            {
            myBindingSource.MoveNext();
            }

            private void button2_Click(object nder, EventArgs e)
            {
            myBindingSource.MovePrevious();
            }

            C#中的bindingNavigator控件

            表示窗體上綁定到數據的控件的導航和操作用戶界面 (UI)。

            命名空間:System.Windows.Forms
            程序集:System.Windows.Forms(在 system.windows.forms.dll 中)
            將 BindingNavigator 控件添加到窗體并綁定到數據源(例如 BindingSource)時,將自動在此表中建立關系。能使用的控件

            移到最前
            MoveFirstItem
            MoveFirst
            前移一步
            MovePreviousItem
            MovePrevious
            當前位置
            PositionItem
            Current
            計數
            CountItem
            Count
            移到下一條記錄
            MoveNextItem
            MoveNext
            移到最后
            MoveLastItem
            MoveLast
            新添
            AddNewItem
            AddNew
            刪除
            DeleteItem
            RemoveCurrent

            所以其他無關控件基本都不支持了。

            VB.net中,BindingNavigator的定位問題

            你的思路完全正確

            Dim curpos As Integer
            curpos = BindingSource1.Position

            BindingSource1.Position = curpos

            本文發布于:2023-02-28 18:56:00,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167759056847852.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:bindingnavigator(bindingnavigator控件沒有).doc

            本文 PDF 下載地址:bindingnavigator(bindingnavigator控件沒有).pdf

            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 久久人人妻人人爽人人爽| 色伊人国产高清在线| 久久99国产精品尤物 | 亚洲欧美一区二区三区在线| 免费看亚洲一区二区三区| 高清无码18| 极品美女自拍偷精品视频| 国产+亚洲+制服| 精品国产午夜福利在线观看| 国产永久免费高清在线| 国产稚嫩高中生呻吟激情在线视频| 好吊视频在线一区二区三区 | 日韩伦人妻无码| 久久这里精品国产99丫E6| 日韩一区二区三区在线观院| 人妻av无码系列一区二区三区| 欧美日韩中文国产一区| 久久夜色精品国产亚洲av| 综合亚洲网| 亚洲爆乳成av人在线视菜奈实| 国产精品美人久久久久久AV| 怡春院久久国语视频免费| 午夜免费国产体验区免费的| 国产午夜精品美女裸身视频69| 精品亚洲精品日韩精品| 久久久婷婷综合亚洲av| 91中文字幕一区在线| 国产精品多p对白交换绿帽| 99国产精品国产精品久久| 国产成人美女AV| 91久久精品国产性色也| 亚洲午夜伦费影视在线观看| 国产360激情盗摄全集| 精品国产AⅤ无码一区二区| 精品国产一区二区三区在线观看 | 动漫精品中文字幕无码| 亚洲中文字幕一区二区| 欧美饥渴熟妇高潮喷水| 国产日产欧洲无码视频无遮挡| 日本一区二区三区专线| 亚洲美腿丝袜无码专区|