摘要: MainWindow.xaml MainWindow.xaml.cs 阅读全文
posted @ 2016-08-03 10:12 Jane&Coding 阅读(192) 评论(0) 推荐(0)
摘要: App.xml.cs App.xml 阅读全文
posted @ 2016-08-03 09:56 Jane&Coding 阅读(359) 评论(0) 推荐(0)
摘要: 参考: http://www.codeproject.com/Articles/23731/RecentFileList-a-WPF-MRU 注意: 主要用到RecentFileList.cs文件。需要在Init(初始化)中添加点击Menu的事件处理方法;Open, Save和SaveAs中调用In 阅读全文
posted @ 2016-05-17 16:45 Jane&Coding 阅读(749) 评论(2) 推荐(0)
摘要: 与ListBox的ItemsSource为一个List<MyClass>, 但只想在ListBox中显示MyClass的属性MyName。 cs: this.ListBox1.ItemsSource = MyClassList; this.ListBox1.DisplayMemberPath = " 阅读全文
posted @ 2016-04-28 10:42 Jane&Coding 阅读(650) 评论(0) 推荐(0)
摘要: 当xaml中的一个element binding一个property时,出现PropertyChanged is null的原因(目前遇到的): 1. 没有设置将element(或上级)的DataContext。 2. Property不是public(血泪的教训)。 以后如遇到新情况会继续更新 阅读全文
posted @ 2016-04-27 15:17 Jane&Coding 阅读(2220) 评论(2) 推荐(1)
摘要: 因为当点击toolbar中button的时候textbox不会lost focus,也就不会更新binding的property。为了能在点击toolbar的时候访问property。 这样在修改textbox中内容的时候,property的值会实时更改。 阅读全文
posted @ 2016-04-25 15:47 Jane&Coding 阅读(2081) 评论(0) 推荐(0)
摘要: 想在textbox中字母与空格占用的宽度相同,需要设置 FontFamily="Courier New" 阅读全文
posted @ 2016-03-30 18:36 Jane&Coding 阅读(1185) 评论(0) 推荐(1)
摘要: 想在Listbox的SelectionChanged事件触发时对之前的选项进行处理。但是listbox没有previewSelectionChanged事件。 解决办法: 1. Validation 因为要处理的项在TextBox中,所以可以给TextBox添加一个Validation。但是由于Te 阅读全文
posted @ 2016-03-30 18:06 Jane&Coding 阅读(3893) 评论(0) 推荐(0)
摘要: 在textbox中输入内容,同时在listbox中高亮以目前textbox内容开头的项。 public String SearchText { get; set; } 阅读全文
posted @ 2016-03-29 14:49 Jane&Coding 阅读(678) 评论(0) 推荐(0)
摘要: 当没有focus在listbox时,selectedItem的background为灰色,只有鼠标点击之后才会变成蓝色。希望即使鼠标没有点击的时候也是蓝色。 解决方法: 在xaml中添加: 或在app.xaml中添加: 参考: https://social.msdn.microsoft.com/Fo 阅读全文
posted @ 2016-03-29 11:31 Jane&Coding 阅读(353) 评论(0) 推荐(0)