例如: this.toolStripStatusLabel1.Alignment = ToolStripItemAlignment.Right;
注意如果是多个项,那靠左对齐的从左往右排列,靠右对齐的从右往左排列。
===ListBox===
ListBox.items.add("string") 添加项
ListBox.Clear() 删除所有项
可以用数据源绑定:
listBox1.DataSource = dt_src;\\指定表
listBox1.DisplayMember = "vol_page"; \\绑定此表的字段用于listBOX中显示
listBox1.ValueMember = "user_name"; \\绑定此表的字段用于listBOX中的取
注意:当使用数据源绑定后,用户选择项的取listBox1.SelectedItem及listBox1.Items[I]等的类型将变成DataRowView
如果只想获取选择的可以用listBox1.SelectedValue或listBox1.Text
如果要得到所有listBox1中所有项的名字可以使用((DataRowView)listBox1.Items[i])[4].ToString() 即:将ITEMS[i]强转为DataRowView后再得到某个字段的
*************************
*VS类库的使用*
*************************
---.net类---{System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls}
允许非安全的跨线程调用 (是否检查非法的跨线程调用)
CheckForIllegalCrossThreadCalls = false;
---.net类---{System.Diagnostics.Process}
利用进程执行文件或打开文件
---.net类---{System.IO}
FileStream,StreamReader,StreamWriter
一,读取文件流:
二,写入文件流
*************************
* ADO.net相关内容*
*************************
如果要使用adapter.update("dsname")方法将DATASET中的内容更新到,需要满足以下条件:
1、必须通过adapter.fill(dsname)方法先填充过dataset。
2、adapter中必须要有instercommand deletecommand updatecommand 对象,或者可以使用commandbuilder类的方法来自动创建这三个对象。
3、填充到dataset表中的字段,必须要带主键(也就是从中select出来的结果中必须包含一个主键)
满足以上条件时 adapter.update才能成功。
---demo示例---
@ domo2 [updata] 一个连接ACCESS文件并将一个字段更改的例子
--ado.net类 --{System.Data.OleDb}
OleDbCommandBuilder
这个类可以自动为dataapter创建InsertCommand,UpdateCommand,DeleteCommand
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-34656-6.html
这是美国娇嫩的军舰所不喜欢的