binding-wpf中textBox绑定list<string>显示

问题描述

wpf中textBox绑定list<string>显示
            代码如下:
                    List<string> list = new List<string>() { "tim", "tom", "mom" };
        txb1.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list });
        txb2.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list });
        txb3.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list });
                    如何让textbox通过绑定显示变成
                    ![图片说明](http://img.ask.csdn.net/upload/201512/28/1451289360_148951.png)这个样子,求教!

解决方案

txb1.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list[0] });
txb2.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list[1] });
txb3.SetBinding(TextBox.TextProperty, new Binding("/") { Source = list[2] });

时间: 2024-09-13 01:58:30

binding-wpf中textBox绑定list&amp;lt;string&amp;gt;显示的相关文章

WPF中TextBox绑定Double类型数据,TextBox.Text属性不显示空格,光标也不对

问题描述 最近学习WPF遇到一个郁闷的问题:我在前台的TextBox的Text属性绑定了后台一个Double类型的数据,mode=TwoWay,UpdateSourceTrigger=PropertyChanged,这样前台数值变更就会通知到后台,但是存在一个问题,如果我在数字前端或者末尾不停的输入空格,后台绑定的内容还是原来的数值不变,但是前台的空格确实存在.在后台取值时,我需要判断光标的位置是否已经是末尾了,如果使用tbPositionCursor.Select(tbPositionCurs

WPF中 textBox怎么添加Enter键?

问题描述 在WPF界面上要添加TextBox控件在TextBox输入值后怎么响应"Enter"?在C#中有一个keypress,为什么在WPF中没有该事件?? 解决方案 解决方案二:????解决方案三:voidtextBox1_KeyDown(objectsender,KeyEventArgse){if(e.Key==Key.Enter){button1.Focus();}}解决方案四:AcceptsReturn这个属性就是关于enter键的不知道对你是否有帮助解决方案五:说错了这个是

WPF中DataGrid绑定Combox如何实现数据动态刷新

问题描述 最近才开始学WPF,用到DataGrid来显示数据,并想通过DataGrid绑定Combox来实现数据交互,最后实现两个Combox进行联动.没想到怎么搞都没能让Combox里面的数据刷新,查了好久都没能解决,希望各位大神帮忙,最后能给出个DEMO!!! 解决方案 解决方案二:在第一个Combobox中的selectionChanged事件中更新另一个的ItemsSource就行了.解决方案三:引用1楼duanzi_peng的回复: 在第一个Combobox中的selectionCha

WPF中Listbox绑定dataset后怎么在每个ListboxItem里面显示行号

问题描述 //......varsqlCon=newSystem.Data.SqlClient.SqlConnection();sqlCon.ConnectionString=connstr;sqlCon.Open();varsqlcmd=newSystem.Data.SqlClient.SqlCommand(selectstr);sqlcmd.Connection=sqlCon;varrds=newSystem.Data.SqlClient.SqlDataAdapter(sqlcmd);var

WPF中TextBox控件对于鼠标单击获取焦点后的全选

程序代码  代码如下 复制代码 void OnLostFocus(object sender, RoutedEventArgs e)          {              TextBox tb = e.Source as TextBox;              tb.PreviewMouseDown += new MouseButtonEventHandler(OnPreviewMouseDown);          }            void OnPreviewMous

WPF中,日历控件(Calendar )的显示大小或者日期选择控件(DatePicker )的显示大小怎么调整?

问题描述 在网上看了不少资料,貌似没有一个很好的答案.虽然这两个控件都有width和height属性,但是设置之后应该是这个控件所占的控件的大小发生了变化,实际上显示的内容并没有发生变化.似乎说可以写样式可以实现,但是挺麻烦的,不知道大家有没有遇到过这样的问题,怎么修改这两个控件实际显示的大小? 解决方案 解决方案二:你如果会使用Blend,就可以自定它的样式.

WPF中,如何将绑定源设置到单件实例

大概两个月前,曾有位朋友问我:如果我想在WPF中将绑定源设置到某个采用单件模式设计的实例上,应该怎么做呢?这是一个不错的问题.可能这段时间比较忙,呵呵,忘记回答这个问题了,昨天拿到伍迷大哥的<大话设计模式>(PS:强烈推荐该书哈,真的不错)时突然想起这个问题了.今天简要说一下: 首先我们简单地写一个使用了单件模式的MyButton类: public class MyButton : Button     {         private MyButton()         {       

艾伟:WPF中,如何将绑定源设置到单件实例

大概两个月前,曾有位朋友问我:如果我想在WPF中将绑定源设置到某个采用单件模式设计的实例上,应该怎么做呢?这是一个不错的问题.可能这段时间比较忙,呵呵,忘记回答这个问题了,昨天拿到伍迷大哥的<大话设计模式>(PS:强烈推荐该书哈,真的不错)时突然想起这个问题了.今天简要说一下: 首先我们简单地写一个使用了单件模式的MyButton类:     public class MyButton : Button    {        private MyButton()        {      

wpf-WPF 中 DataGrid绑定的相关问题

问题描述 WPF 中 DataGrid绑定的相关问题 我把一个 <> 集合 与 DataGrid 绑定,如何实现 "改变DataGrid中的值就会改变<>j集合中的值,改变<>中的值就会改变DataGrid中的值."ObservableCollection<TTest> t = new ObservableCollection<TTest>(); 这是我建立的一个集合,请问该如何实现上述的需求呢?谢谢大神们. 解决方案 通知項