我正在尝试编写一段 C# 代码,以便在“属性 1”在属性网格视图上实时关闭时分别打开一个属性项“属性 2”。在图中,我将单词打开或关闭放在第二列中,但它是一个单击按钮。默认值为 true(蓝色单击框)。我编写的代码仅在保存更改并打开属性网格视图时才有效。但我想实时看到变化。所以如果我点击“属性1”,“属性2”就会自动关闭,反之亦然。
我查了好几个帖子,但是没有示例,很难理解。谢谢你。
属性1 | 开 |
---|---|
属性2 | 关闭 |
====================================================== ============= 我的设置与附图类似。在图中,如果“Enabled”是一个布尔值并被单击,我希望自动实时取消单击“Selected”,反之亦然。
我不知道理解你的问题。 但你可以在你的类中使用以下代码:
public bool State{get;set;}
public string Property1=>State?"on":"";
public string Property2=>State?"":"off";
设置State属性时,更改Property1和Property2。