急求解答(右键问题)

successall 2009-12-14 10:52:49
/// <summary>
/// 根据List of FeedBase 更新频道列表显示
/// </summary>
internal void UpdateFeedsView()
{
tvMain.BeginUpdate();
tvMain.Nodes.Clear();
foreach (RssFeed feed in pm.Profile.Feeds)
{
TreeNode feedNode = new TreeNode(feed.DisplayName);
feedNode.ContextMenuStrip = this.cmsFeeds;请问怎么弄?
tvMain.Nodes.Add(feedNode);

if (feed.Articles != null)
{
foreach (Article atcl in feed.Articles.Values)
{
TreeNode atclNode;
atclNode = feedNode.Nodes.Add(atcl.Title);
}
}
}

tvMain.EndUpdate();
}
...全文
45 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
TreeNode node = treeView1.Nodes[0].Nodes[0];
ContextMenu cm = new ContextMenu();
cm.MenuItems.Add("one");
cm.MenuItems.Add("two");
node.ContextMenu = cm;

你再可以给one two菜单项加上单击事件

cm.MenuItems[0].Click += delegate {XXXXXX};

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧