使用Silverlight构建插件式应用程序(四)
2008-10-23 11:43:48 来源:WEB开发网www.cuface.cn/main.html
构建第二个插件:
我要构建的第二个插件是用来显示用户的关系图形显示的界面如下:
其中中心是登陆的当前用户,三个人的使用户的组别,最边上的图标是组别下的用户。用户每个节点都可以移动。
构建数据库:用户表,用户关系表(参见数据库结构)。
1. 新建立一个SilverLight的类库项目,名字叫 WindCloud.PlugIn.Users;
2. 删除掉默认的Class1.cs项目
3. 添加对公共项目 WindCloud.PubUnit的引用;
4. 添加对公共项目 WindCloud.PlugIn的引用;
5. 新建一个目录Controls
a) 添加一个类文件UserLine,描述连线的信息
public class UserLine
{
public string LineName { set; get; }
public string NodeStart { set; get; }
public string NodeEnd { set; get; }
public Line NodeLine { set; get; }
}
b) 添加一个用户控件UserNode,描述每个节点:
public string NodeName
{
set
{
this.nodeText.Text = value;
}
get
{
return this.nodeText.Text;
}
}
public Point NodePoint { set; get; }
public ImageSource NodeImg
{
set
{
this.nodeImg.Source = value;
}
get
{
return this.nodeImg.Source;
}
}
Tags:使用 Silverlight 构建
编辑录入:爽爽 [复制链接] [打 印]赞助商链接