能快速构建和定制网络拓扑图的WPF开源项目-NodeNetwork
大家好,我是沙漠尽头的狼,今天介绍一个WPF开源项目-NodeNetwork,它可以帮助我们快速构建和定制网络拓扑图。一、前言在现代软件开发中,数据可视化和可交互性越来越受到关注。为了实现这一点,通常需要使用各种图表、表格、网络拓扑图等控件。然而,对于某些特殊的场景,这些控件可能无法满足需求,此时我...
关于WPF打印的问题
我曾在此文中提到过WPF中的文档打印有朋友来信问了这样一个问题:发现 在WPF上做打印功能,只能限制在XPS上面,如果是个XPS格式的文档,那还行,有些文件原先不是XPS 格式的,比喻.doc, .pdf等等,难道要去手动把它们变成XPS 格式的吗? 那要程序干什么! 这几天一直在研究,搞不定,网上...
WPF资源字典的使用【转】
资源字典出现的初衷就在于可以实现多个项目之间的共享资源,资源字典只是一个简单的XAML文档,该文档除了存储希望使用的资源之外,不做任何其它的事情。1. 创建资源字典创建资源字典的过程比较简单,只是将需要使用的资源全都包含在一个xaml文件之中即可。如下面的例子(文件名test.xaml,与后面的a...
【WPF】Combobox指定选中值用selectedValue不是很灵的时候,
wpf combobox 指定选中的值,前题,combobox是通过数据库绑定的ItemsSource;所以再指定的时候用selectValue不是很成功!我的解决方法是 生成一个字典,办值和索引对应上再指定选中值的时候就是指定索引,用 selectedIndex,【WPF】Combobox指定选中...
在WinForm应用程序中嵌入WPF控件
我们知道,在WPF界面上添加WinForm的控件需要使用WindowsFormHost类。而在WinForm界面上添加WPF控件该如何做呢?有没有类似的类呢?明显是有的,ElementHost就是为了在WinForm应用程序中嵌入WPF元素而定义的。它继承自System.Windows.Forms....
WPF简单模拟QQ登录背景动画(转)
介绍之所以说是简单模拟,是因为我不知道QQ登录背景动画是怎么实现的.这里是通过一些办法把它简化了,做成了类似的效果效果图大体思路首先把背景看成是一个4行8列的点的阵距,X轴Y轴都是距离70.把点连起来,连成三角形.布局在外层蓝色的里,显示只显示里层绿色框里的部分.这样最外层的点不用动,只让绿框里面的...
WPF程序设计指南:XAML
1. ML是XAML的一个应用。 例1:一个合法片段,展现了控件以及element的嵌套层次结构: 代码 < StackPanel ...
WPF程序设计指南第四章FormatTheButton例子效果
该例子能在鼠标移入按钮区域时使部分字符对象变色 代码如下: //------------------------------------------------ // FormatTheButton.cs (c) 2006 by Charles Petzold //---------------...
WPF程序设计指南中的一个计算你至今活了多少年多少月多少天的例子
WPF程序设计指南中的一个计算你至今活了多少年多少月多少天的例子 这个程序是第六章讲Grid布局控件的时候用到了 用了一个3行2列的grid来布局界面 这里我主要是跟大家分享下作者的算法 书中源程序如下: //---------------------------------------...
WPF程序设计 :第二章 基本画刷(Basic Brushes)
1.Color、Colors (1) Color(structure): WPF的颜色被封装成Color结构(structure),定义在System.Window.Media命名空间中。 Color clr = new Color; clr.A = 255 ...
WPF程序设计指南第二章例子CircleTheRainbow效果
源码如下: 添加brush.GradientOrigin = new Point(.25, .25)及 添加brush.GradientOrigin = new Point(.75, .75)的代码我不小心删了 这里是书中的代码,需要的自己添加就行了 //------------------...
WPF数据绑定---Binding学习笔记(一)
WPF里分三种Binding:Binding, PriorityBinding,MultiBinding,这三种Binding的基类都是BindingBase,而BindingBase又继承于MarkupExtension 1.Binding 中 绑定到其他控件 ElementName ...
WPF程序设计指南: Binding(数据绑定)[上]
注:一下内容及代码基本来自Charles Petzold著,蔡学庸译,电子工业出版社出版的《Windows Presentation Foundation 程序设计指南》一书 1. 绑定概述 数据绑定(data binding)是将控件和element链接到数据的技术。它常常可以取代事件处理函数...
WPF 数据绑定Binding
什么是数据绑定? Windows Presentation Foundation (WPF) 数据绑定为应用程序提供了一种简单而一致的方法来显示数据以及与数据交互。 通过数据绑定,您可以对两个不同对象的属性值进行同步。——MSDN 什么意思呢?先可以这样理解,数据绑定是一种行为,这...
WPF数据绑定Binding(二)
WPF数据绑定Binding(二) 1.UI控件直接的数据绑定 UI对象间的绑定,也是最基本的形式,通常是将源对象Source的某个属性值绑定 (拷贝) 到目标对象Destination的某个属性上。源属性可以是任意类型,但目标属性必须是依赖属性(Dependency Prop...
WPF数据绑定(2 绑定列表数据Binding to List Data)
(读完此系列WPF和Silverlight的数据绑定问题你就轻松搞定) 1 Binding to List Data 前面都是绑定到一个对象,下面我们学习绑定到对象列表的方法。 我们还是先组织要绑定的数据,对象所对应的类还是Person,但新增了一个新类People,该类用来组织Person的列表....
WPF程序设计指南: Binding(数据绑定)[下]
注:一下内容及代码基本来自Charles Petzold著,蔡学庸译,电子工业出版社出版的《Windows Presentation Foundation 程序设计指南》一书 引言:在上一篇WPF: Binding(数据绑定)[上]中所提到的Binding,都是使用ElementName Prope...
WPF程序设计指南第23章数据绑定第一个例子,我修改了下,更能直接看出效果和区别
图像1 图像2修改后的代码如下:<StackPanel xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://...
WPF程序设计指南:Style
注:一下内容及代码基本来自Charles Petzold著,蔡学庸译,电子工业出版社出版的《Windows Presentation Foundation 程序设计指南》一书 1. Style概述 Style是Property值的collection,这些Style的property值可以用在ele...
在WPF中自定义控制到Window应用程序
the title isn't really meaningfull... sorry for this.I'll try to explain my issue. I have a bigger project in which i'm trying to implement a new WPF ...