- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 【WPF】完美的布局不留白:解决WrapPanel右侧留白问题
<br />充分利用界面上的空间,是优秀软件界面布局设计的原则之一。如果布局上出现了大片的空白区域就会给人一种浪费和不谐调的感觉。如下图所示。 <br /><br /> 我们把ListBox的ItemsPanel设置为一个WrapPanel。让里面的Items可以自动折行。但是这样在ListBox的右侧,会出现一块空白区。很多情况下,我们对于Item的大小并不很在意,这时我们会更希望Item的宽度可以随着整体宽度自动地调节。产生如下图所示的效果。 <br /><br /><br /> 但是系统自带的Wr
2011-01-26 13:24:00 6455
原创 VS 打包 覆盖 安装
<br />1、修改ProductCode<br />2、修改UpgradeCode<br />3、设置RemovePreviousVersions为TRUE
2011-01-12 17:32:00 1702 1
转载 C#WinFrom程序打包/图解VS2008项目的安装与部署图解
一、应用程序文件夹操作1、新建一个安装项目,起名“测试打包”这里要记住路径了,不然,打完了找不着安装包在哪里,可就说不过去了,呵呵!2、这里就会出现三个文件夹,不用多说一看就明白意思,点“应用程序文件夹-->添加-->文件夹这里的作用就是好管理,重启一下名字,这里我就叫它“测试打包系统”3、在“测试打包系统”文件夹上右键-->添加-->项目输出下一步:添加主输出一般这个就够了,当然你还有别的资源的话就要添加上去了!4、接下来在“应用程序文件夹”下依些建几个文件夹,我建了3个Images里我放的是图片,2个I
2011-01-12 17:22:00 2040
转载 WPF中隐藏ToolBar的拖动把手和溢出控制区域
<br />隐藏溢出按钮:<br />设置ToolBar属性 ToolBarTray.IsLocked="True",可以达到隐藏拖动把手的目的。<br />使用如下样式可以隐藏溢出区域:<br /><Style x:Key="{x:Type ToolBar}" TargetType="{x:Type ToolBar}"><br /> <Setter Property="OverridesDefaultStyle" Value="true"/><br /> <Se
2011-01-12 13:22:00 6886
转载 Flash 控件 ocx 常用的函数
常用的函数一般是: <br />1、用GotoFrame一类的跳转函数直接控制。在跳转前需要用FrameLoaded检测是否能够跳转。Flash制作中帧是从1开始计算,函数中是从0开始计算。<br /> <br />2、用SetVariable函数修改参数,然后用TCallFrame执行目标帧的函数。达到参数化控制的目的。(具体控制在Flash中完成。)<br /><br />Flash控件的方法: 函数名 说 明 <br />SetZoomRect <br />【函数】:SetZoomRe
2011-01-11 17:22:00 2573
转载 WPF SWF
<br />由于WPF 本身中不支持COM 组件同时也无法加载ActiveX 控件,所以需要借助WinForm 引用ActiveX 控件将Flash 加入其中。首先创建一个WPF 项目(WpfFlash),将Flash 文件(.swf)加入到项目中,并将Copy to Output Directory 设置为"Copy always"。<br /><br /> 在工程中新增一个Windows Forms Control Library 项目(FlashControlLibrary),利用该控件库加
2011-01-11 17:18:00 3329
转载 在MFC中使用纯COM方式来操纵Flash OCX (IShockwaveFlash)
1. MFC中的控件(OCX)包装类<br />在VC++环境中,使用OCX会变得比较简单和快捷。<br />在Dialog中插入ActiveX,如:Shockwave Flash Object。<br />在建立了Dialog的类之后,为刚才插入的Flash 控件添加变量,<br />MFC会自动帮我们生成两个文件:CShockwaveFlash1.h和CShockwaveFlash1.cpp有了这两个文件,就可以很容易控制Flash了。<br /><br />
2011-01-10 10:11:00 3169
原创 Binding
<br />WPF里分三种Binding:Binding, PriorityBinding, MultiBinding,这三种Binding的基类都是BindingBase,而BindingBase又继承于MarkupExtensionBinding<br />提供对绑定定义的高级别访问,绑定将绑定目标对象(通常为 WPF 元素)的属性与任何数据源(例如数据库、XML 文件或包含数据的任何对象)连接起来。 <br />常见的使用Binding的代码:<br />C#Bin
2011-01-10 10:07:00 1981
炫彩 界面库 最新版
2011-01-11
WPF 揭秘 中文 完整 PDF
2010-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人