WPF 中改变一个combox另外一个combox跟着改变!

bios8086 2014-06-23 02:00:23
另外请问,如何控制一个按钮的显示隐藏?
...全文
576 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
灬浪子灬 2014-06-23
  • 打赏
  • 举报
回复
引用 1 楼 Z65443344 的回复:
combox跟着变是怎么个变法?是整个内容变,还选中的内容变? 整个内容变就清空重新绑定一下数据源,选中的内容可以用combox.text="xxx"或combox.selectedIndix=0 combox有selectChanged事件 控件隐藏:combox.visible
控制隐藏显示 至少你需要给一个条件吧 if(true) { btnButton.IsEnabled = false}
exception92 2014-06-23
  • 打赏
  • 举报
回复

<WrapPanel>
                <ComboBox x:Name="cboE" Width="60">
                    <ComboBoxItem>A</ComboBoxItem>
                    <ComboBoxItem>B</ComboBoxItem>
                </ComboBox>
                <ComboBox Width="60" Text="{Binding ElementName=cboE,Path=Text}">
                    <ComboBoxItem>A</ComboBoxItem>
                    <ComboBoxItem>B</ComboBoxItem>
                </ComboBox>
            </WrapPanel>
使用 Visibility 控制显示与隐藏。注意,当Visibility=Collapsed 时,控件及所占用区域也会被隐藏掉;当Visibility=Hidden时,控件所占用区域也不会被隐藏掉。
sunny906 2014-06-23
  • 打赏
  • 举报
回复

        <!-- 联动 -->
        <ComboBox x:Name="comboBox1">
            <ComboBoxItem Content="a"></ComboBoxItem>
            <ComboBoxItem Content="b"></ComboBoxItem>
            <ComboBoxItem Content="c"></ComboBoxItem>
        </ComboBox>
        <ComboBox Text="{Binding ElementName=comboBox1,Path=Text}">
            <ComboBoxItem Content="a"></ComboBoxItem>
            <ComboBoxItem Content="b"></ComboBoxItem>
            <ComboBoxItem Content="c"></ComboBoxItem>
        </ComboBox>

        <!-- Visibility控制按钮可见性 -->
        <Button Content="button" Visibility="Visible"></Button>
        <Button Content="button" Visibility="Hidden"></Button>
wangnaisheng 2014-06-23
  • 打赏
  • 举报
回复
於黾 2014-06-23
  • 打赏
  • 举报
回复
combox跟着变是怎么个变法?是整个内容变,还选中的内容变? 整个内容变就清空重新绑定一下数据源,选中的内容可以用combox.text="xxx"或combox.selectedIndix=0 combox有selectChanged事件 控件隐藏:combox.visible
在Windows系统,notepad.exe(记事本)是一个“经典的”、“简洁的”文本编辑器。这个软件,没有华丽的外观,也没有繁杂的功能,仅仅是一个文本编辑小软件。虽然经过Windows系统数十年的变换,但它却保持着永恒姿态,数十年来几乎不曾改变过。曾经,VS的经典DEMO,就有它的身影,一个新建的项目,就藏有一个新建的“记事本”。然而,在WPF的项目,“记事本”却消失的无影无踪,也许是很容易实现,也许是为了革新,而不愿再传承“经典”。确实,使用WPF技术再次让“记事本”复活,确实也是一件非常容易的事情。但是,如果,使用WPF技术,再搭配当下非常流行的MVVM模式呢?复活“记事本”的难度却陡然上升至很多WPF程序员为之默默叹气。而,MVVM模式是掌握WPF的最顶级技术,MVVM模式拥有的无尽的优势,让WPF相对于过往的编程模式来说,是一种革命性的创新,从而也成为大WPF项目必须的模式。但,学习难度。。。。。。在这个《WPF记事本开发详解》的课程,赵老师带领你在WPF,从零开始一步步构建MVVM模式,直到让你亲自以WPF+MVVM的方式,让这个经典的“记事本”软件从你的手“复活”。在课程,赵老师会详细讲解WPF和MVVM的各种技巧,让你从此爱上WPF+MVVM编程。

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧