小编Iai*_*man的帖子

单击主应用程序窗口时,如何聚焦模式WPF窗口

我有我的MainApplication窗口,它启动一个带有.ShowDialog()的新窗口,以便它是模态的.

UploadWindow uploadWindow = new UploadWindow();
uploadWindow.ShowDialog();
Run Code Online (Sandbox Code Playgroud)

现在用户经常打开这个窗口,它可能会在其他窗口下丢失.单击MainApplication时,您会收到类似错误的蜂鸣声,并且无法与它进行交互,因此模态窗口会按预期正确阻塞,但如果模式窗口在此时聚焦以向用户显示它,则会很好还开着.

目前看起来好像MainApplication窗口已经锁定.

c# wpf window

13
推荐指数
1
解决办法
6971
查看次数

如何从App_Code引用ASP.net MasterPage

我正在开发.net 3.5网站,标准网站项目.

我在网站App_Code文件夹(MyPage)中编写了一个自定义页面类.

我还有一个带有属性的母版页.

public partial class MyMaster : System.Web.UI.MasterPage
{
...
    private string pageID = "";

    public string PageID
    {
        get { return pageID; }
        set { pageID = value; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试从MyPage中的属性引用此属性.

public class MyPage : System.Web.UI.Page
{
...
        public string PageID
        {
            set
            {
                ((MyMaster)Master).PageID = value;
            }
            get
            {
                return ((MyMaster)Master).PageID;
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

我最终得到"无法找到类型或命名空间名称'MyMaster'.我通过在MyMaster页面上使用FindControl()而不是属性来实现它,但母版页中的ID可能会发生变化.

c# asp.net master-pages

4
推荐指数
1
解决办法
5665
查看次数

标签 统计

c# ×2

asp.net ×1

master-pages ×1

window ×1

wpf ×1