随笔分类 - WPF
摘要:using System; using System.Collections.Generic; using System.Web; using System.Text; using System.Reflection; using System.Collections; using System.Data; using System.Data.Common; using System.Web.S...
阅读全文
摘要:一、ImageButton1、继承ImageButtonButton,添加依赖属性using System;using System.Windows;using System.Windows.Controls;namespace June.Wpf.Tookit.Controls{ public...
阅读全文
摘要:1. 在你的工程中,添加app.config文件。文件的内容默认为:1 2 3 2.如果你想给程序配置一些参数,就在标签中添加.例如下面:1 2 3 4 5 6 7 3.然后你在后台程序里需要的地方读写它就可以了。记住需要添加引用usi...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windo...
阅读全文
摘要:1、不规则形状按钮(通过更改path实现) View Code
阅读全文
摘要:1、在项目中使用ListBox时,经常会将ItemContainerStyle和ItemTemplate的作用搞混,ItemTemplate可以搞定一切好似ItemContainerStyle有点多余。我们再来看下ItemContainerStyle和ItemTemplate。 ItemContainerStyle用于给每个Item的容器定义样式,其类型是Style。包含了操作Item的Trigg...
阅读全文
摘要:1、WPF 4 DataGrid 控件(基本功能篇) 基本使用,绑定数据展示 2、WPF 4 DataGrid 控件(自定义样式篇) 定义行,列,头,单元格等样式 3、WPF 4 DataGrid 控件(进阶篇一) 自定义单元格模板 4、WPF 4 DataGrid 控件(进阶篇二) 为DataGrid 行增加一些必要的详细信息
阅读全文
摘要:一、WPF灰度处理(转) 文章的内容是来自微软中文技术论坛的一个帖子,当时是想将一段将图片灰度处理的代码转换为XAML的一个样式,在这里要谢谢 Xiao Yan Qiang、Sheldon _Xiao、shixin的热情回答,现在将他们的回答贴出来供大家学习参考.内容如下: 提问: 这个功能如何写成一个样式,将一个窗体内所有的Image控件的图片格式都转换为Gray8 BitmapImage bi...
阅读全文
摘要:很多时候,我们会使用图片来装饰UI,比如作为控件背景等。而这些图片可以分为两种形式,即存在于本地文件系统中的图片和存在于内存中的图片对于这两种形式的图片,在WPF中,使用方法不同,下面主要说明针对这两种形式图片的使用方法一、存在于本地文件系统中的图片文件对于此类图片,使用非常简单,在xaml中直接指定路径即可,如: 12 3 4 5对应的的C#代码为 1ImageBrush imageBr...
阅读全文
摘要:1、关于WebClient第三方的封装,支持多文件上传等using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; using ...
阅读全文
摘要:如果你在创建项目的时候细心的查看一下项目的结构,你会发现里面有一个App.xaml,一见到App我们知道是应用程序的关键了配置了,当然,WPF的启动窗体也在这里面设置的。 我们可以在App的中配置启动页,如下所示: 当然,我们还可以再App.cs重写OnStartUp来设置要启动的页面来设置启动的页面,如: public partial class App : Application { pr...
阅读全文
摘要:1.定义一个线程 var task1 = Task.Factory.StartNew(() => DoSomeWork());方法如下: View Code private static object DoSomeWork() { Console.WriteLine("nihao "); System.Threading....
阅读全文
摘要:关于Task类处理多线程简单示例8天玩转并行开发——第二天 Task的使用
阅读全文
摘要:1、Buttonprotected override void OnNavigatedTo(NavigationEventArgs e) { /* * Button - 按钮控件,其全部功能是通过其基类 ButtonBase 提供的 ...
阅读全文
摘要:1 TextBox简单实例内容摘要:包含文本的选中,弹出什么类型的键盘,回车隐藏键盘, ...
阅读全文
摘要:无意间看到这个需求,查阅了相关文章,有两篇不错的博客给出了解决方案,地址如下: 1、在WPF程序中将控件所呈现的内容保存成图像 2、随心所欲导出你的 UI 界面到 PDF 文件 主要使用的接口: Silverlight 平台:下我们使用 WriteableBitmap 类来渲染 UI 到图片。通过 Render 方法即可生成图片。这种方法不仅可以渲染某个控件,同时可以创建整个页面。只需要把根节点赋...
阅读全文
摘要:1 简介BackgroundWorker 类允许您在单独的专用线程上运行操作。 耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。 如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用 BackgroundWorker 类方便...
阅读全文
摘要:以编程的方式配置,这是我项目中的,我都不知道为什么使用编程。直接配置不很好吗,估计他也没有研究。直接上步骤和代码:创建一个LoggingConfiguration对象,用来保存配置信息至少创建一个输出目标对象设置该输出目标对象的属性设置LoggingRule对象,并将其添加到LoggingConf...
阅读全文
摘要:1 配置文件的位置(Configuration file locations) 通过在启动的时候对一些常用目录的扫描,NLog会尝试使用找到的配置信息进行自动的自我配置。1.1 单独的*.exe客户端 单独的客户端,NLog将在以下目录搜索配置信息:标准的程序配置文件(通常为 程序名.exe.con...
阅读全文
摘要:1 写在前面1.1 为什么学了软件 1、高考失败,分数不高,不能随心所欲 2、农村孩子,学点技术,将来有口饭吃 3、有科技含量,想玩电脑(那个时候是这么想的,那个时候觉得学计算机就是玩电脑)1.2 为什么选了C# 1、大一大二学了c,C++,大三分方向NET和JAVA,觉得C,C++,C#看着好看,...
阅读全文