wpf 关于AvalonDock 选中页面显示问题

sinat_18806395 2018-11-22 04:22:03
各位大神想请教一个问题
wpf 我用来显示页面,但是我如果点击新页面之后,工具里面还是首页,但是首页的isselectd值为false。
显示效果如下(实际上应该展示测试页面):



proxyWorkerObj.InvokeFunc("DoWork");
int iCount = m_iCounter++;

LayoutAnchorable la = new LayoutAnchorable() { CanFloat = false };
la.Title = (string)proxyWorkerObj.GetProperty("Title");
la.ContentId = iCount.ToString();
la.Content = proxyWorkerObj.InvokeFunc("UIForm");

la.Closing += (sender, e) => {
if (la.Content != null)
{
e.Cancel = true;
proxyWorkerObj.InvokeFunc("DoClear");
m_mainWin.mainPane.Children.Remove(la);
openWorkers.Remove(la.ContentId);
CurrentCmds.cmdsDic[strArgs].Status = CmdModel.CmdStatus.已完成;
}
};
m_mainWin.mainPane.Children.Add(la);
m_mainWin.mainPane.Children.FirstOrDefault(view => Convert.ToInt32(view.ContentId) == iCount).IsSelected = true;
openWorkers.Add(la.ContentId,la);

...全文
83 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,556

社区成员

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

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

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