- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想显示/隐藏 DataGridViewColumn
动态的,所以我创建了一个 bool
在我的演示模型中名为 IsColumnVisible 的属性并将其应用于 Visibility=IsColumnVisible
在xml中。
这个也试过了
<conv:VisibilityToBoolConverter x:Key="VisibleIfTrue"
Inverted="True"
Not="False" />
<conv:VisibilityToBoolConverter x:Key="VisibleIfFalse"
Inverted="True"
Not="True" />
<telerik:GridViewDataColumn Width="100"
Header="Deadline Date"
DataFormatString="{}{0:MM/dd}"
DataMemberBinding="{Binding DEADLINE_DT}"
IsReadOnly="True"
TextAlignment="Center"
HeaderCellStyle="{StaticResource GridViewHeaderCellStyle}"
ShowFieldFilters="False"
IsVisible="{Binding Path=IsDeadlineDateVisible, Converter={StaticResource VisibleIfTrue}}" />
public bool IsDeadlineDateVisible
{
get
{
return _IsDeadlineDateVisible;
}
set
{
_IsDeadlineDateVisible = value;
OnPropertyChanged("IsDeadlineDateVisible");
}
}
最佳答案
您不需要 VisibilityToBoolConverter,因为 IsVisible 是 bool 类型,并且您用于绑定(bind)“IsDeadlineDateVisible”的属性也是 bool。
因此,您可以直接使用如下:
IsVisible="{Binding Path=IsDeadlineDateVisible}",没有转换器。
如果您要绑定(bind)的依赖属性是 Visibility 类型,则需要转换器,例如,对于 Grid,依赖属性 Visibility 不是 bool 值。
要切换网格的可见性,您需要上面使用过的转换器。
关于c# - 通过 IsVisibility 控制 Telerki GridViewDataColumn 的可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20697129/
我正在尝试验证元素是否存在。我使用的是 isVisible 但它抛出错误消息“TypeError: Object # has no method 'isVisible'” it('should ver
这是一个通用问题。如果我添加一些 UI 对象(例如 JButton 等)并检查 isVisible 属性,它将返回 true。但是,它是否能保证对象实际渲染并在显示器上正确可见?如果没有,是否有更好的
我有一个父 DIV (.box) 和一个子 DIV (#display)。如果 child 被隐藏,我想淡出 parent 。但它仍然有效:S if( $('#display').is(':visib
我有一个 NSWindow,其“停用时隐藏”设置为 TRUE。 当我的应用程序失去焦点时,窗口消失,但是,通过“isVisible”进行测试给出了 TRUE。这是怎么回事? 最佳答案 isVisibl
以下代码给我一个错误:找不到符号 public static boolean playerTurn = true; public static boolean playerWon = false; p
我的表如下所示。通过使用 visible() 如何选择两个不同 div(hidden_source1 和hidden_source2)上第一个可见 tr 的单选按钮?我已经这样做了,首先,在两
我基本上是在尝试进行表单验证。一切都很好。除了一件事。首先,这是我的代码: $('#submit_btn').click(function(){ $("input:n
我想在共享点站点中隐藏一个快速启动节点,但它没有按预期工作。 :( 我的代码如下: using (SPSite spSiteTest = new SPSite(serv
我有一个带有 fragment 容器的 Activity 和两个 fragment ,如“列表 fragment -> 详细 fragment ” private boolean isFirstFra
我在 DB 方面工作过很多次,但从未设计过一个。我在最常见的表格之一的结构上苦苦挣扎,个人数据: 主表名为 user,只有几列。然后我有 General,其中有(id、userRef、姓名、姓氏、年龄
我看到 Region.IsVisible(rectangle) 没有按我预期的那样工作。 所以,是我谁期望不应该,或者是方法那不是应该的吗??! 我有以下情况: alt text http://lh4
我有一个 xamarin用户滚动 ListView 搜索部分时的堆栈布局应该像 WhatsApp 搜索区域一样隐藏。但现在我 m using可见 e property to hide the area
Xamarin Forms 中的可视元素通过设置它们的 IsVisible 属性变得可见/不可见。更改视觉元素上的某些属性或数据可能会导致界面重绘,这可能会很昂贵。 我正在尝试提高我的应用程序的性能,
有什么办法可以让几个不同的 wicket 组件具有相同的 isVisible() 实现 例如,我有标签、文本字段、DropdownChoices 等,它们具有相同的 isVisible 方法,但我不会
我正在尝试设置一个覆盖 fragment ,该 fragment 会在触摸按钮时出现并在再次单击按钮时消失。我没有使用支持库 fragment ,而是使用常规 fragment 。因此,当您单击按钮附
我有一个 MyDialog 类,它是 QDialog 的子类,它本身是 QWidget 的子类。所以它看起来像这样: QObject | V QWidget | V QDial
我有一个具有以下结构的 View : GrandView -Parent View1 -Parent View2 --Child View1 --Child View2 subview 几乎占据了 P
我遇到了一个奇怪的性能问题,如果能对我所遇到的行为做出解释,那就太好了。 我正在使用System.Drawing.Region.IsVisible(PointF)确定某个点是否在多边形内。这通常效果很
Microsoft 的在线文档指出,此 Graphics 方法返回“如果由 rect 参数指定的矩形包含在此 Graphics 的可见剪辑区域内,则返回 true;否则,返回 false”。 他们真的
我意识到这个问题以前曾被问过,但我还没有找到我理解的答案。我对异步编程还是新手,并且很难弄清楚如何在 Protractor/Javascript 中做最简单的事情。 例如,如何按照此算法构造函数“is
我是一名优秀的程序员,十分优秀!