摘要:
前言问题描述:Person类有两个属性ID(int)、Name(string)属性。筛选序列中不重复的Person。 1: public class Person 2: { 3: public int ID { get; set; } 4: public string Name { get; set; } 5: }好吧,看样子得用Distinct方法。不过Distinct方法有两个重载。 1: public static IEnumerable<TSource> Distinct<TSource>( 2: this IEnumerable<T... 阅读全文
摘要:
重现1.Panel设置AutoScroll=True。2.在Panel内放置控件,比如文本框、ListBox,让其出现滚动条。3.在选中子控件(子控件获得焦点)时,滚动条可能会自动滚动。解决试过在子控件的Enter事件里获取滚动条的位置,然后在MouseDown事件里将滚动后的滚动条再复位,不过感觉效果不行。然后找了一篇:See Win App: Is your AutoScroll too auto?,蛋疼的是无法访问。不过还好有人把关键代码放出来了。/// <summary>/// 定义自动滚动定位委托/// </summary>/// <param name 阅读全文