WPF windows里的frame中加载了page页面,page页面操作完成后,如何关闭? 30C

WPF windows里的frame中加载了page页面,page页面操作完成后,如何关闭?

3个回答

1.上面的代码是frame中加载的是相对路径为/PageControls/HomePage.xaml的HomePage.xaml页面,你的意思是在操作完成HomePage页面后关闭它吗,还是跳转到其它页面

2.只是关闭的话,使用这样的代码,this代表HomePage页面对象 Window win = (Window)this.Parent;win.Close();
3.如果跳转的话:使用FrameContent.Navigate(NewNavigationUri);(FrameContent为fram的名字);

qq_27080737
qq_27080737 我先试试。 谢谢
接近 3 年之前 回复

不行,到win.close的时候,说我未将对象引用到实例

这个父窗体下面有三个子窗体, 1 2 3 ,首次运行 父窗体中的frame加载的是page1,
当page1页面操作完成后,点击继续,现在父窗体加载的又是page2 . 现在问题来了 :当我在page2点击完成后,调用以下代码
Window win = (Window)this.Parent;
win.Close();
这时我的page页面报错:因为他找不到上一级的父页面。这是为什么呢

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
WPF处理Page页面关闭
最近在处理一个功能:在page页面加载时导入已有配置,在page页面被关闭时也要相应更新修改过的配置。 初步解决方案,当然是响应此page的loaded事件和unloaded事件,如下: private void Page_Loaded(object sender, RoutedEventArgs e) { string strXmlFi
wpf frame中的page页面 如何关闭其父窗
这个父窗体下面有三个子窗体, 1 2 3 ,首次运行 父窗体中的frame加载的是page1,rn当page1页面操作完成后,点击继续,现在父窗体加载的又是page2 . 现在问题来了 :当我在page2点击完成后,调用以下代码rnWindow win = (Window)this.Parent;rnwin.Close(); rn这时我的page页面报错:因为他找不到上一级的父页面。这是为什么呢
WPF page页面切换动画
<Page.Triggers> <EventTrigger RoutedEvent="Page.Loaded"> <EventTrigger.Actions> <BeginStoryboard> <Storyboard> ...
关于page页面关闭问题
rn[img=http://www.nblooking.com/4.jpg][/img]rnrn类里面关闭click我这样写的:rnrnanswer=MESSAGEBOX("真的要关闭此页面吗?", 4+32+0, "提示窗口")rnif answer=6 rn this.Parent.Parent.Parent.Parent.closepagernENDIFrn************************************************************************************rn外面form里面的closepage方法我是这样写的:rnrn THISFORM.LockScreen = .T.rn IF thisform.mainpage.activepage
页面中只有<%@ Page%>
在index.aspx 中只有 <%@ Page%>,没有.cs文件,请问这是什么意思!是什么指令。这样的页面是如何执行的。
wpf Page页与Frame的连接
c#程序设计wpf中Frame+Page的嵌套使用~~~~~~ 1.新建WPF项目,在设计器中拖入Frame控件(工具箱Ctrl+w+x),外加Button控件                       2.在wpf默认命名空间下添加页(默认为Page1),再此我拖入label控件以便示范效果。 3.双击Button控件,在button_click事件方法下编写引入代码 private void button1_Click(objec
WPF 弹出Page,Page关闭后 其父Page重新加载数据
父Page通过 rn NavigationWindow sendWindow = new NavigationWindow();rn sendWindow.Source = new Uri(uri, UriKind.Relative);rn 。。。。。。rn sendWindow.ShowDialog();rn 方式打开一个Page,子Page使用rn Window win = (Window)this.Parent;rn win.Close();rn方式关闭。现在想在关闭子Page后重新加载父Page的数据,改如何解决,困扰我许久了 rn
请问如何关闭DELPHI 2007里的那个WELCOME PAGE页面?
由于DELPHI 2007那个WELCOME PAGE页面很不美观,最主要是因为很多项目都移动到别的硬盘下,但是它又不想VS那样如果检测不到原项目文件就自动删除,所以现在页面上很多没用的引用,请问如何删除?rnrn又或者进一步有没有禁止这个页面的出现?
WPF多页面Page导航实例
这是一个通过WPF Frame控件实现多个Page之间的导航功能实例
注册页面Page
用微信小程序构建企业站点视频教程,该课程从0开始讲解微信小程序企业站点的搭建,课程中讲解了搭建企业微信站点所需的基本知识要点,然后实战搭建微信企业站。适合微信小程序入门级的,高手的可以略过学习了!
404 page容错页面
&amp;gt; 请求后404 page容错页面 json格式:onReload{&quot;url&quot;,&quot;reload&quot;} -- 当网页出现404后,则加载本地的H5容错页面:  webview html页面加载本地js及img src- http://blog.csdn.net/cauchy8389/article/details/8616515  android webview html页面加载本地js及im...
页面(PAGE)标记(TAGS)
HTML 文件结构(Document Structures) <html>...</html> <head>...</head> <body>...</body> <HTML> <HEAD> <title>, <base>, <link>, <isindex>, <meta> </HEAD> <BODY> HTML 文件的正文写在这里... ... </BODY> </HTML> 语言字符集(Charsets)的信息 <meta http-equiv="Content-Type" content="text/html;charset=#"> #= us-ascii, iso-8859-1, x-mac-roman, iso-8859-2, x-mac-ce, iso-2022-jp, x-sjis, x-euc-jp, euc-kr, iso-2022-kr, gb2312, gb_2312-80, x-euc-tw, x-cns11643-1, x-cns11643-2, big5 可在 HTML 文件中设置 MIME 字符集信息。 您在浏览主页时,最好自己在浏览器的选项菜单内选择相应的语言(language encoding)。 但是如果 HTML 文件里写明了设置,浏览器就会自动设置语言选项。 尤其是主页里用到了字符实体(entities),则该主页就应该写明字符集信息。 否则,您在浏览该主页时,若未正确设置语言选项,显示将可能混乱。 背景色彩和文字色彩 <body bgcolor=# text=# link=# alink=# vlink=#> bgcolor --- 背景色彩 text --- 非可链接文字的色彩 link --- 可链接文字的色彩 alink --- 正被点击的可链接文字的色彩 vlink --- 已经点击(访问)过的可链接文字的色彩 #=rrggbb 色彩是用 16 进制的 红-绿-蓝(red-green-blue, RGB) 值来表示。 16 进制的数码有: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. 背景图象 <body background="image-URL"> Non Scrolling Background <body bgproperties=FIXED> 页面空白(Margin) 页面左边的空白 <body leftmargin=#> 页面上方的空白(天头) <body topmargin=#> #=margin amount 链接(Link) 基本语法 <a href="URL"> ... </a> 这是一个 <a href="samp/link.html">链接的例子</a>。 点一下带下划线的文字! 这是一个链接的例子。 点一下带下划线的文字! 跳转到页面的另外一个地方 <a href="#name"> ... </a> <a name="name"> ... </a> <a href="#jump-test">跳转到下一个"链接点"</a><P> <a name="jump-test">下一个链接点</a> 跳转到下一个"链接点" 下一个链接点 跳转到另一个页面的某个地方 <a href="URL#name"> ... </a> <a name="name"> ... </a> 跳转到另一个页面的<a href="samp/link.html#jump-test">某个地方</a>。 跳转到另一个页面的某个地方。 开一个新的(浏览器)窗口 (Target Window) <a href="URL" target="Window_Name"> ... </a> <a href="samp/window.html" target="window_name"> 开一个新窗口! </a> 开一个新窗口! 标尺线 <hr> <hr> -------------------------------------------------------------------------------- <hr size=#> <hr size=10> -------------------------------------------------------------------------------- <hr width=#> <hr width=50> <hr width=50%> -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- <hr align=#> #=left, right <hr width=50% align=left> <hr width=50% align=right> -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- <hr noshade> <hr noshade> -------------------------------------------------------------------------------- <hr color=#> #=rrggbb 16 进制 RGB 数码,或者是下列预定义色彩: Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime, Fuchsia, White, Green, Purple, Silver, Yellow, Aqua <hr color="red">
jQueryMobile的组件——页面(page)
data-role="page"——代表这个div是一个page,在一个屏幕中只会显示一个page; data-transition——可以定义页面切换的动画效果; ... ... ... page实例
WPF 中ContentControl加载了Page后使用Page的事件
在WPF中,使用一个ContentControl加载了一个Page,那个Page中定义有一个委托Ahandle(string str,DirectoryInfo path),一个事件AEvent,rn在MainWindow中怎么使用那个事件呢?rn[img=https://img-bbs.csdn.net/upload/201808/04/1533316290_34908.png][/img]rn[img=https://img-bbs.csdn.net/upload/201808/04/1533316296_960153.png][/img]
nsis page页面学习笔记
4.5 页面 每个(非静默安装) NSIS 安装程序都有一个页面设置。每个页面可以是一个 NSIS 内建页面或者一个由用户函数(查看 nsDialogs 或 InstallOptions 实例)创建的自定义页面。 使用脚本你可以控制这些页面的次序, 外观, 作用。你可以跳过页面, 颜色绘为白色, 强制用户停留在某个页面直到特定条件成立, 显示一个自述文件页面, 给输入显示一个自定义页面或者
CSS page页面
这是用css写的页面,但是不全,详情看我其他资源链接。
页面文件page
页面文件page
Chromium扩展(Extension)的页面(Page)加载过程分析
Chromium扩展(Extension)的页面(Page)加载过程分析
iframe中如何关闭page?
我的应用主框架中有个IFRAME, 在其中显示其他page(例: page1.aspx) 在这个page1.aspx上有个rnbutton ,我希望点这个button,能够关闭本身.或者在iframe中显示其他页面.怎么做? thanks
wpf中如何获取frame中的一个page?
并且还可以取得该page内的所有控件rnrnrn
在使用master page的页面中如何隐藏IE的页面滚动条
rt
关于C# wpf Frame 一次加载多个Page 的问题
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
页面对象模式 Page Object
页面对象模式
小程序Page页面详解
小程序
知识点:page visibility (页面可见性)
page visibility API 可以获取到一个网页是否可见的状态,并能获取可见性变化的事件。属性 document.hidden(只读):页面处于隐藏状态时返回true,否则返回false。 document.visibilityState(只读): 用来展示文档可见性状态的字符串。可能的值: visible:页面可见 hidden:页面不可见。页面可能被最小化、或是一个后台标签。 pre
PostgreSQL 存储之Page(页面)源码分析
在文章:PostgreSQL 数据存储结构 中我们介绍了控制页和数据页的基本存储结构,那是从物理上进行说明各种页面的用途。 下面我们是从代码逻辑上来分析页面是如何进行操作和控制的。 页面布局示意图 PageHeader 先简单的看一下源代码中定义的Page头部信息结构体,中文是我自己的理解: 源码位置:/src/include/storage/bufpage.h typ...
(翻译)产品页面(Product page)
问题概述   用户需要了解产品的详情,以便作出购买决定或判断是否满足需求。
关于Asp.Net 页面 @ Page 问题
我的网站使用Dreamweaver MX 2004 制作的 利用 表格 + rn来实现拼接式页面设计 但是 在Dreamweaver完成了页面设计 在VS2003中添加控件设计的代码时调试的时候 提示@ Page 标签只能有一个 但是 Index.ASP是很多页面拼接成的 那些页面每个也都包含一个@ Page 标签 因为@ Page 标签是代码关联标签 删除也不现实 跪求达人解答~rn
3web多个页面page展示
尹成老师带你步入python爬虫的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以python语言为核心,完整精彩的演练了python爬虫操作流程以及各种精彩的小项目等,非常适合大家学习!
页面 曲卷 page curls
关于实现页面曲卷 sexy很不错 希望分享
页面缓冲(Page Cache)的管理
本文档主要介绍了page cache的工作原理,从一个比较容易理解的角度去讲解linux页面缓冲的实现方法
github page搭建自己的页面
在github上创建一个公开的项目,这个就不用解释了。 按照箭头的顺序,创建一个公开的项目。 2.进入项目 ----&amp;gt; setting 3、打开settings,有一个Github Pages 的设置,点击 source 中的本来的 None ,使其变成 master 分支,也就是作为部署github pages 的分支,然后点击 save。 4、页面刷新之后,再看 gi...
自定义控件里,怎样操作页面(Page)上的控件! 郁闷死了!
我做了一个自定义控件,其中一个函数要访问,页面上的控件,并对控件进行控制,我用的方法是:rn DropDownList ddl=(DropDownList)Page.FindControl(sEmpListName);rn ListItem lit=new ListItem();rn lit.Text="test";rn lit.Value="test";rn ddl.Items.Add(lit);rn 我检查过了,上段代码程序里执行了,而且页面上的控件找到了,可是添加的ListTtem怎么都不显 示,我检查了好久怎么都找不到原因,请求高手支援!谢谢。rn
如何获取Frame中的Page对象
在窗口中使用了Frame控件作为Page的实例,rnrn通过设置Frame.Source=new Uri()的方式来导航Frame中的页面,请问如何rnrn获取当前Page的实例。
WPF中navigationwindow 和Page的问题
我打算这样来做UI切换 不知行不?有什么缺点。原来计划用后台代码重绘的,不过太麻烦了,偶然间看到这个,觉得还不错,就是不知和一般窗体相比有没有什么局限性
关于wpf中page的关闭窗口
想请教一下各位高手,wpf中page窗口貌似没有close方法,我想去掉难看的窗体边框,自己设置一个按钮关闭当前窗口。但没有找到关闭的方法,请问一下该如何实现呢!在线坐等各位了
在aspx页面中,Page是不是相当于this?
在aspx页面中,Page是不是相当于this?rn比如: this.IsValid 也可以写成Page.IsValid
Silverlight4中Page页面传参和接受参数
rn 我在page1页面是这样传递参数值的:rn MyService.Product Product = this.radGridView.SelectedItem as MyService.Product;rnthis.NavigationService.Navigate(new Uri(String.Format("/Radchart.xaml?param=0",Product.Productname), UriKind.Relative));rn 但是每次到跳转到这一步出现未将对象引用到实例调试时发现不是Product.Productname的值为空而是因为NavigationService对象为空,请问这个对象是在什么时候实例的。rn rnrn
WPF NavigationService 加载page 出现内存溢出
使用NavigationService加载page 客户一直开着,每几分钟加载一个page,内存依次往上涨。本身程序只有6个page,每次page都是使用Navigate方法去加载,使用Refresh去刷新,这样下次,服务器日积月累就被吃满了。
page属性只在一次页面中有效
String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>       ">          page属性只在一次页面中有效  
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数