1.代码:在 TreeView 控件的所选节点中添加节点 (Visual C#)
本示例将一个节点添加到现有 TreeView 控件的选定节点上。
示例:
TreeNode node = treeView1.SelectedNode;
node.Nodes.Add("New node below selected node");
编译代码-----》本示例需要: 名为 View1 的 TreeView 控件。
可靠编程-----》以下情况可能会导致异常:
2.代码:将项添加到 ListBox 控件 (Visual C#)
本示例在 TextBox 控件失去焦点时将 Windows 窗体 TextBox 控件的内容添加到 ListBox 控件中。
示例:
private void textBox_Leave(object sender, System.EventArgs e)
{
}
编译代码-----》本示例需要:
3.代码:在 TreeView 控件中添加嵌套节点 (Visual C#)
本示例在现有 TreeView 控件中添加第一级节点和第二级节点。
示例:
TreeNode node = treeView1.Nodes.Add("Level one node");
node.Nodes.Add("Level two node");
编译代码
本示例需要: 名为 View1 的 TreeView 控件。
4.代码:在 TreeView 控件中添加节点 (Visual C#)
本示例将三个第一级节点添加到现有 TreeView 控件中。
示例:
treeView1.Nodes.Add("First Node");
treeView1.Nodes.Add("Second Node");
treeView1.Nodes.Add("Third Node");
编译代码-----》本示例需要:名为 treeView1 的 TreeView 控件。
5.代码:更改窗体的背景色 (Visual C#)
本示例以编程方式更改 Windows 窗体的背景色。
示例:
private void Form1_Click(object sender, System.EventArgs e)
{
}
编译代码-----》本示例需要:
一个名为 Form1 的窗体。将 Form1 的 Click 事件处理程序设置为 Form1_Click。
6.代码:将 TextBox 控件中的文本转换成整数 (Visual C#)
本示例说明两种将文本数据转换成整数数据的方法。
示例:
int anInteger;
anInteger = Convert.ToInt32(textBox1.Text);
anInteger = int.Parse(textBox1.Text);
编译代码-----》本示例需要: 名为 TextBox1 的 TextBox 控件。
7.代码:创建上下文菜单并将其附加到控件 (Visual C#)
本示例以编程方式创建 Windows 窗体上下文菜单并将其与一个控件关联起来。
示例:
private void Form1_Load(object sender, System.EventArgs e)
{
}
编译代码-----》本示例需要:一个名为 Form1 的 Windows 窗体和一个名为 textBox1 的 TextBox 控件。将 Form1 的 Load 事件处理程序设置为 Form1_Load。
8.代码:用字符串数组创建一组单选按钮 (Visual C#)
本示例以编程方式创建一组 Windows 窗体单选按钮,并将其 Text 属性设置为字符串数组中的值。
示例:
private void button1_Click(object sender, System.EventArgs e)
{
}
编译代码-----》本示例需要: 一个含有名为 button1 的 Button 控件的 Windows 窗体。将 button1 的 Click 事件处理程序设置为 button1_Click。
9.代码:创建特定形状的窗体 (Visual C#)
本示例创建一个椭圆形的窗体。
示例:
protected override void OnPaint( System.Windows.Forms.PaintEventArgs e )
{
}
编译代码-----》本示例重写 OnPaint 方法以更改窗体的形状。若要使用此代码,请将方法声明以及绘图代码复制到该方法中。
10.代码:为控件创建工具提示 (Visual C#)
本示例以编程方式为 Windows 窗体控件创建工具提示。
示例:
private void Form1_Load(object sender, System.EventArgs e)
{
}
编译代码-----》本示例需要:一个名为 Form1 的窗体,其中有一个名为 textBox1 的 TextBox 控件。将 Form1 的 Load 事件处理程序设置为 Form1_Load。
11.代码:将字符串值的 DataTable 绑定到 Windows DataGrid 控件 (Visual C#)
本示例创建一个具有两列和两行的数据表,然后将它绑定到一个现有的 DataGrid 控件。
示例:
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("Item", typeof(string)));
dt.Columns.Add(new DataColumn("Color", typeof(string)));
dt.Rows.Add(new string[] {"table", "brown"});
dt.Rows.Add(new string[] {"chair", "white"});
dataGrid1.DataSource = dt;
编译代码-----》本示例需要: 名为 dataGrid1 的 DataGrid 控件。
12.代码:将字符串值的数组绑定到 Windows ListBox 控件 (Visual C#)
本示例在一个现有 ListBox 控件中添加三个字符串。
示例:
listBox1.DataSource = new string[] { "one", "two", "three" };
编译代码-----》本示例需要: 名为 ListBox1 的 ListBox 控件。
13.代码:确定 Windows DataGrid 控件中的所选单元格 (Visual C#)
本示例设置对现有 DataGrid 控件的选定单元格的引用。
示例:
System.Windows.Forms.DataGridCell selectedCell = dataGrid1.CurrentCell;
编译代码-----》本示例需要: 名为 dataGrid1 的 DataGrid 控件。
14.代码:确定 ListBox 控件中的所选项 (Visual C#)
本示例确定在 Windows 窗体 ListBox 控件中已选择了哪一项。
示例:
private void Form1_Load(object sender, System.EventArgs e)
{
}
private void listBox1_SelectedIndexChanged(object sender, System.EventArgs e)
{
}
15.代码:确定 TreeView 控件中的所选节点 (Visual C#)
本示例设置对现有 TreeView 控件中所选节点的引用。
示例:
TreeNode node = treeView1.SelectedNode;
编译代码-----》本示例需要: 名为 View1 的 TreeView 控件。
本示例以编程方式选择 Windows 窗体 TextBox 控件中的文本,然后检索所选文本。
示例:
private void button1_Click(object sender, System.EventArgs e)
{
}
编译代码------》本示例需要:一个含有 TextBox 控件 textBox1 和按钮控件 button1 的窗体。将 button1 的 Click 事件处理程序设置为 button1_Click。
17.代码:确定窗体上的所选控件 (Visual C#)
本示例显示 Label 控件中当前选定的 Windows 窗体控件的名称。
示例:
private void DisplayNameOfActiveContr
{
}
编译代码-----》本示例需要:一个含有名为 label1 的 Label 控件的窗体。
18.代码:从 LinkLabel 控件显示 Web 页 (Visual C#)
本示例在用户单击 Windows 窗体 LinkLabel 控件时在默认浏览器中显示 Web 页。
示例:
private void Form1_Load(object sender, System.EventArgs e)
{
}
private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEven
{
}
编译代码-----》本示例需要:
19.代码:动态显示 OpenFileDialog (Visual C#)
本示例实例化并显示一个 OpenFileDialog 控件。
示例:
OpenFileDialog openFile = new OpenFileDialog();
openFile.DefaultExt = "doc";
// The Filter property requires a search string after the pipe ( | )
openFile.Filter = "Word documents (*.doc)|*.doc";
openFile.ShowDialog();
if( openFile.FileNames.Length > 0 )
{
}
可靠编程-----》可以使用 OpenFileDialog 控件的 FileOK 事件,确保用户已选中文件并单击了对话框上的“确定”按钮。
20.代码:从一个窗体显示另一个窗体 (Visual C#)
本示例显示来自其他 Windows 窗体的第二个窗体。
示例:
private void button1_Click(object sender, System.EventArgs e)
{
}
联系客服