> 信息中心

wpf里的listbox控件问题

来源:百度知道 编辑:王阿强
有网友碰到过这样的wpf里的listbox控件问题,问题详细内容为:xaml代码如下<ListBoxHeight="393"Margin="10,0,0,0"HorizontalAlignment="Left"Width="283"Name="listbox1"SelectionChanged="listbox1_SelectionChanged"><ListBox.Items><TextBloc...xaml代码如下
<ListBox Height="393" Margin="10,0,0,0" HorizontalAlignment="Left" Width="283" Name="listbox1" SelectionChanged="listbox1_SelectionChanged">
<ListBox.Items>
<TextBlock Height="30" Padding="15,6" Width="130" Name="textblock1">新规フイールド-</TextBlock>
</ListBox.Items>
</ListBox>

我怎么在cs文件里的获取textblock的内容展开,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

网友提供的解决方案1:
大概是这样:
TextBlock tb= listbox1.Items[0] as TextBlock;
tb.Text //你要的内容
但是你这样写根本没用到wpf的一点点优势,完全是winform的写法。
应该用绑定 追问 绑定怎么写 追答

自学一下mvvm相关知识

私信有偿帮改或者指导


网友提供的解决方案2:
var t=(TextBlock)listbox1.Items[0];
MessageBox.Show(t.Text);

C#,WPF,ListBox的选中问题。

答:你好!希望可以帮到你!

wpf里的listbox控件问题

答:大概是这样: TextBlock tb= listbox1.Items[0] as TextBlock; tb.Text //你要的内容 但是你这样写根本没用到wpf的一点点优势,完全是winform的写法。 应该用绑定

WPF中ListBox控件刷新问题

答:WPF采用了与原来WinForm完全不同的刷新机制。在WPF中,只能通过Dispatcher.BeginInvoke方法来刷新UI元素 实现你要求的代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;u...

WPF中的listBox控件为什么重写绑定ItemsSource数据...

答:我有一年不谢c#了,以下仅供参考: 你说的重写指的是对itemssource属性赋值吧,如果不是,以下无效 请检查listBox_Musiclist.Items[number]是否为空 我不知ItemcontainerGenerator是什么东西,值得注意的是:强制转换如果类型不兼容会产生空的结...

在wpf中,listbox中可以添加checkbox吗

答:当然可以,wpf以 Content来进行加载界面的,Content可是Object对象,只有是满足其继承框架的控件都可以添加进来

WPF中的ListBox,ListView和DataGridView有什么区别

答:ListView 控件是一种从 ListBox 派生而来的 ItemsControl。 通常,该控件的项是数据集合的成员,并且表示为ListViewItem 对象。 ListBox 是一个 ItemsControl,这意味着它可以包含任何类型(如字符串、图像或面板)对象的集合。 有关更多信息,...

WPF ListBox 问题

答:ListBox.ItemsPanel只能设置成队列式布局控件(stackpanel、wrappanel及它们的继承类)。我不清楚你为何一定要用到Canvas,能否说明下你的需求?

WPF 动态添加控件与设置控件模版

答:首先呢,DataTemplate作为Resource的一种呢,是用key来被识别的,不用设置name的。 其次我来说一下关于你两个问题的一些看法。 问题一——你这种问法相当于如何在后台对一个控件的Content添加一个控件。一般解决的方法为 后台先创建好listbox,然后...

如果在WPF中取得ListBox控件在鼠标悬停时,对应的...

答:------最佳解决方案-------------------------------------------------------- 在ListBox中添加资源,定一个样式,样式目标为ListItem,添加鼠标进入的EventSetter ------其他解决方案-------------------------------------------------------...

WPF怎么用代码实现ListBox控件的多行选择

答:一般情况,你只要按着Ctrl选择就是可以多选,如果不想的话,你可以重写ItemsControl.ItemTemplate,例如


请注意,本站信息均由系统收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/b/nvqtsp/dlgjifciieicikjiefi.html report 2981 网友提供的解决方案1:大概是这样:TextBlock tb= listbox1.Items[0] as TextBlock;tb.Text //你要的内容但是你这样写根本没用到wpf的一点点优势,完全是winform的写法。应该用绑定追问绑定怎么写追答自学一下mvvm相关知识私信有偿帮改或者指导网友提供的解决方案2:var t=(TextBlock)listbox1.Items[0]; MessageBox.Show(t.Text);

热门图片

经济金融企业管理法律法规社会民生科学教育降生活体育运动文化艺术电子数码电脑网络娱乐休闲行政地区心理分析医疗卫生