【问题标题】:The Visible property of a View control can only be set by setting the active View of a MultiViewView 控件的 Visible 属性只能通过设置 MultiView 的活动视图来设置
【发布时间】:2015-10-14 17:29:37
【问题描述】:

尝试在 MultiView 中设置视图的可见性时遇到以下错误:

“View控件的Visible属性只能通过设置MultiView的active View来设置。”

代码如下:

MultiView1.SetActiveView(view); view.Visible = false;

还尝试过: MultiView1.Views[0].Visible = false;

有人可以帮我解决这个问题吗?

【问题讨论】:

  • Here 你走吧....
  • 瑞克这似乎是谷歌搜索...我已经完成了其中之一,但尚未提出解决方案,因此我将这个问题发布到社区。​​span >
  • 尝试将MultiView 包裹在Panel 中并设置面板的可见性。

标签: c# asp.net multiview


【解决方案1】:

好的。我决定采用不同的方法,其中包括禁用甚至选择 MultiView 中包含的视图的能力。我正在使用的 MultiView 控件通过 RadioButtonList 在视图之间切换。我只是禁用了当时被限制的任何 RadioButtonItem,从而阻止用户访问视图。

【讨论】:

    猜你喜欢
    • 2011-10-04
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多