随笔分类 - wpf
摘要:string dir = AppDomain.CurrentDomain.BaseDirectory + "Video"; if (!System.IO.Directory.Exists(dir)) { System.IO.Directory.CreateDirectory(dir); } Dire
阅读全文
摘要:同事开发过程中,读写摄像头遇到的问题。 在录制和取消反复切换就会报内存越界的错误,这是由于open和close没有线程同步造成的。 参考如下文章得到了解决思路,最后Open和Close用一个静态锁解决了问题。 https://blog.csdn.net/liang12360640/article/d
阅读全文
摘要:1 public enum EnumPagerAction 2 { 3 /// 4 /// 移动到首页 5 /// 6 MoveHomePage, 7 8 /// 9 /// 移动到上一页 10 /// 11 MovePrevious...
阅读全文
摘要:1、若datagrid绑定的数据源是同一个的话,即使里面的数据不同。页面也不会刷新,则需要重置数据源,再绑定。处理如下: datagrid1.ItemsSource=ListModule; 若ListModule里面的数据改变了,重新绑定后。 datagrid1.ItemsSource=ListMo
阅读全文
摘要:具体内容见:https://www.cnblogs.com/changbaishan/p/4387351.html
阅读全文
摘要:1 DispatcherTimer = new DispatcherTimer(); 2 Timer.Tick += Timer_Tick; 3 Timer.Interval = TimeSpan.FromSeconds(1); 4 Timer.Start(); 5 6 7 private void Timer_Tick(object sender, EventArgs e) ...
阅读全文
摘要:转自:http://blog.csdn.net/xuejiren/article/details/39449515
阅读全文
摘要:事件和事件处理器之间通过事件订阅来关联。 例如:this.button1.click += new RouteEventHandler(Button1_click); Button1_click()就是方法,也即事件处理器。
阅读全文
摘要:<Path Data="M 0,0 L 200,100 L 100,200 Z" Stroke="Black" Fill="Red"/> Path画图形:M 0,0把笔移到点(0,0)处。用直线延伸至坐标(200,100)的地方。再用一条直线延伸至坐标(100,200)的地方。
阅读全文
摘要:<Rectagle Width="100" Height="100" Stroke="Black" Fill="Blue" RadiusX="10" RadiusY="10"> 上面是画一个矩形,宽度100,高度100,笔触(Stroke)为黑色,填充色为蓝色,圆角为10。 效果:
阅读全文
摘要:1 2 3 4 5 6 7 8 ...
阅读全文
摘要:一、样式的样子就是这样的 二、样式Style - 不可编辑请设置 属性为ReadOnly=true属性 三、关于ScroolViwer样式 转自:http://blog.csdn.net/lvguoshan/article/details/49178619
阅读全文
摘要:1 MessageBoxResult dr = MessageBox.Show("是否在"+ConfigHelper.GetAppSetting("SourceDBName") +"库执行sql", "提示", MessageBoxButton.OKCancel, MessageBoxImage.Question); 2 if (dr == MessageBoxResult.OK) 3 { 4 ...
阅读全文
摘要:原创:转载请注明出处。 先说数据绑定: XAML代码: C#代码: 步骤如下: 先定义一个类 然后在后台写代码: 注意: 这里牵扯到一个很重要的东西,“数据上下文”,即DataContext,必须把界面控件的DataContext和类的实例绑定起来,这样界面才会显示类中属性的值。要想控件获得类中的属
阅读全文
摘要:一、WPF中的两棵树 WPF中每个控件的Template都是由ControlTemplate构成,ControlTemplate包含了构成该控件的各种子控件,这些子控件就构成了VisualTree;而在我们可见的界面,所有搭建出整个程序UI的控件构成了LoginTree。VisualTree和Log
阅读全文
摘要:WPF中控件拥有很多依赖属性(Dependency Property),我们可以通过编写自定义Style文件来控制控件的外观和行为,如同CSS代码一般。 总结一下WPF中Style样式的引用方法: 一、内联样式 直接在控件的内部xaml代码中书写各种依赖属性,如下: 这种方式比较直接方便,适用于单个
阅读全文
摘要:1 /// 2 /// 用于查找控件的工具类:找到父控件、子控件 3 /// 4 class ControlsSearchHelper 5 { 6 /// 7 /// 查找父控件 8 /// 9 /// 父控件的类型 10 /// 要找的是...
阅读全文
摘要:第一步:去掉窗体默认样式的边框 首先将窗体的背景设为透明,将允许透明的属性设置为True,即:Background="Transparent" AllowsTransparency="True",将Window的WindowStyle属性设置为None,即WindowStyle="None" (当A
阅读全文