最近程序中需要用到多线程工作下的单例模式.而其多种实现方法中,利用内部类实现懒汉模式是一种值得推荐的方式.顺便也就对内部类和外部类之间的关系做了一下研究,总结如下(理解不困难,不粘贴代码了,有需要的留言,我再做个demo). static成员与非static成员的访问:无论是外部类访问内部类的静态成员(变量和函数等),还是内部类访问外部类的静态成员,都不能用实例访问,必须用类本身访问:相应地,访问对方的非静态成员,则必须用实例访问.这与两个普通类之间的相互访问对方的static or non-s
原文:WPF关于控件 父级控件,子级控件,控件模板中的控件,等之间的相互访问 1,在菜单中访问 弹出菜单的控件 var mi = sender as MenuItem;//菜单条目 MenuItem var cm = mi.Parent as ContextMenu;//访问他爹 菜单 contextMenu var t1 = cm.PlacementTarget as ScrollContentPresenter; //访问 弹出此菜单的控件 2.用模版中的子元素 来引用 使用了此模版的控件