CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > WinSystem子站

Visual Studio 2008开发Office应用程序

作者: ,  出处:巧巧读书, 责任编辑: 韩博颖, 
2008-03-05 13:54
  Visual Studio 2008 具有一些强大的功能,如支持 LINQ、改进了 Web 开发以及与 Windows Vista 和 SharePoint 紧密集成等等。不过 Visual Studio 2008 真正突出的一个特点是支持 Microsoft Office 解决方案开发。

  此时,已经将新的控件添加到窗体中,并准备向控件添加一些代码。因此让我们看看添加到此窗体的一些关键代码。首先要看的是添加到 SalesSearch 类的声明。具体地说,为“公司”和“销售”声明了一个表适配器,并为所有销售数据更改创建了一个事件处理程序:

  

namespace SalesControlLibrary
{
public partial class SalesSearch : UserControl
{
private SalesDataSetTableAdapters.CompaniesTableAdapter
companiesAdapter;
private SalesDataSetTableAdapters.SalesTableAdapter
salesAdapter;
public event EventHandler
SalesDataChangeEvent;   
...
{   
}

  要触发的主要事件是 executeSearch_click 事件,在单击“Search”(搜索)按钮时启动。它可在 SalesSearch 类中找到。

  

private void executeSearch_Click(object sender, EventArgs e)
{
try
{
companiesAdapter = new
SalesDataSetTableAdapters.CompaniesTableAdapter();
CompaniesBindingSource.DataSource =
companiesAdapter.GetDataByCompanyAndIndustry(
companyNameText.Text,
industryText.Text);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Sales Add-in", MessageBoxButtons.OK);
}
}

  可以看到它创建了一个 companiesAdapter 的新实例,并调用 GetDataByCompanyAndIndustry 方法,根据用户在搜索字段中输入的参数检索数据(图 8 中的百分号表示一个通配符搜索)。此数据然后用于填充“Contact”(联系人)和“Address”(地址)字段,以显示客户的信息。

共10页。 9 1 2 3 4 5 6 7 8 9 10 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i