wpf如何让一个控件为不可用

如题所述

第1个回答  2015-01-31
IsEnable = false是禁用
Visible = false是隐藏本回答被网友采纳
第2个回答  2015-01-31
WPF的是 IsEnabled=false
第3个回答  2015-01-30
IsEnable = false
第4个回答  2015-01-30
看看优有没有Visible属性

wpf如何让一个控件为不可用
IsEnable = false是禁用 Visible = false是隐藏

WPF界面中如何设计TabIndex的值,使按tab键永远定位不到此控件
--第三个无法聚焦--> <TextBox HorizontalAlignment="Left" VerticalAlignment="Top">textBox1<\/TextBox> <TextBox HorizontalAlignment="Right" VerticalAlignment="Top">textBox2<\/TextBox> <TextBox HorizontalAlignment="Left" VerticalAlignment="Bottom" Focusable="False">textBox3<\/Tex...

WPF的用户控件怎么访问主窗体的控件?求高手
我想当用户控件被点击后就清空主窗体里Grid控件里的所有子控件。private void lbl_MenuName_MouseLeftButtonDown(object sender, MouseButtonEventArgs e){\/\/frm_Manage为主窗体,Grid_MenuChildren为主窗体的一个控件var frm = (this.Parent as frm_Manage);frm.Grid_MenuChildren.Children.Clear();}上...

wpf 为什么Button的IsEnable=false,但是按钮不变灰?
应该是变灰的,可能你style设成了别的颜色。

为什么wpf的mainwindow中只能插入一个控件
因为它不是一个容器。。你可以在<Window>标签对下插下Grid或Stackpanel或wrapPanel或DockPanel。然后可以将多个控件放在这些容器里面。

wpf如何让界面保存后所有控件冻结改不来
我问的就是在Blend中怎么设置。那是控件布局的问题。如果你好好使用了Grid、StackPanel、WrapPanel和Canvas这些容器控件的话,你说的这个功能很容易实现的。估计你是者控件用Margin属性设置了绝对位置才这样的吧。多用容器嵌套,多用相对位置就可以了。

wpf中我在每个listboxItem里都加了一个按钮,点击按钮后,如何知道点击的...
其实这个可以通过绑定父控件的属性来实现,给个Demo 前台:<Grid> <ListBox> <ListBox.Resources> <Style TargetType="{x:Type ListBoxItem}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ListBoxItem}"> <Button Content="click" Margin="0,2" Width=...

WPF错误:指定的元素已经是另一个元素的逻辑子元素。请先将其断开连接...
XAML也是XML形式的,WPF的对象关系遵循XML的这种规范,所以他可以用XAML形式表达,也就是说WPF的控件元素有且仅有一个父对象。 这样解释你应该可以理解了吧。所以,同一个元素我们只能加入到Grid中一次,第二次就会报出这个错误。解决方法就是我们要么把这个元素先从Grid中拿出来,要么就在加入一个全新...

wpf添加新控件原本的控件消失
动态添加控件——在后台实例化需要添加的控件,然后将这个控件放进容器里 例如Grid.children.add(控件)原本的控件消失——有两种做法 1.将控件的visibility 设为collapse 2.将容器里这个控件移除 例如Grid.children.remove(控件)以上这两个逻辑操作放在一个事件里完成就行啦。

请问WPF中后台函数如何获取调用它的控件。
你想的没错,sender就是触发了事件的控件。winform里,(Button)sender.Text = ...; 就行,wpf没试,差距应该不大。提取成函数就自己做吧。

相似回答