我对C#非常陌生,我正试图在我的工具栏中执行一个操作,该操作取决于我当前正在阅读的笔记本中的哪个页面"查看"。
以下是我要做的事情:
protected void OnRefreshActionActivated (object sender, EventArgs e)
{
if (mynotebook.CurrentPage.Equals == pgMyNotebookPage)
{
lblMsg.Text = "You are viewing the first page";
}
else
{
lblMsg.Text = "You are viewing the second page";
}
}
但是我似乎无法让这个工作。有什么指针吗?
此致
基督教
答案 0 :(得分:0)
我通过创建一个显示mynotebook.CurrentPage输出的messagedialog来解决这个问题。事实证明,每个页面都分配了一个以0开头的数字。
这是工作代码:
protected void OnRefreshActionActivated (object sender, EventArgs e)
{
if (nbMain.CurrentPage == 0)
{
lblMsg.Text = "You are viewing the first page.";
}
else
{
lblMsg.Text = "You are viewing the first page.";
}
}