首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在xaml中显示网格的select|unselect状态?

如何在xaml中显示网格的select|unselect状态?
EN

Stack Overflow用户
提问于 2016-08-10 03:03:25
回答 1查看 45关注 0票数 0

我有几个网格,其中包含按钮和每个网格内的文本块。我有这样的网格样式

代码语言:javascript
复制
<Style x:Key="SubSection_Grid_Style" TargetType="Grid">
        <Setter Property="Margin" Value="0,5,0,5"/>
</Style>

我想要显示哪个网格已经被点击或选中,并且在点击另一个网格后,它应该会将状态更改回正常。我知道怎么把它设置成

代码语言:javascript
复制
<Storyboard>
 <DoubleAnimation 
      Storyboard.TargetName="SelectionBackground"
      Storyboard.TargetProperty="Opacity"
      Duration="0"
      To="1" />
</Storyboard>

但不确定如何在select|unselect之间切换。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2016-08-12 00:36:06

而不是尝试使用网格的状态。尝试编写自己的转换器,并将不透明度或背景绑定到某个布尔变量。

代码语言:javascript
复制
    <Grid Background="{Binding IsSomeGridShow, Converter={StaticResource BooleantoOpacityOrBackgroundConverter}}" >
        <Button>
        <TextBlock>
    </Grid>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38858539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档