高分咨询 wpf 开发 应用系统时常见有关问题
发布时间:2011-06-26 21:12:42 文章来源:www.iduyao.cn 采编人员:星星草
高分咨询 wpf 开发 应用系统时常见问题
如题,在使用wpf开发的项目中,会遇到哪些意想不到的问题?包括技术、人员等,请兄弟们各抒己见。谢谢。
------解决方案--------------------
开发结束,部署的时候, 问题多多~
------解决方案--------------------
wpf(我佩服)--很NB的 但是主要是在图像、图形、2D、3D 很好很方便。
部署的时候问题也不大。
最好是你有了问题 再问。我只能说这个东西非常好
------解决方案--------------------
WPF常见问题的问与答
1. 如何设置链接?
<Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
<Border Background="LightGray" CornerRadius="40" Padding="10" Height="140" HorizontalAlignment="Center" VerticalAlignment="center" BorderBrush="Black" BorderThickness="1">
<TextBlock VerticalAlignment="center"><Hyperlink NavigateUri="http://www.zpxp.com/">BrawDraw.ComOnline</Hyperlink></TextBlock>
</Border>
</Grid>
(1)注意这句:<Hyperlink NavigateUri="http://www.zpxp.com/">BrawDraw.ComOnline</Hyperlink>
2. 如何画圆角矩形?
注意上面(1)Border标记中的CornerRadius="40",它用来指定圆角矩形的圆角半径
3. 怎样象HTML中的CSS一样设置样式?
使用Style. - Setter方式:
<Style. TargetType="{x:Type Rectangle}">
<Setter Property="Rectangle.RadiusX" Value="10"/>
<Setter Property="Rectangle.RadiusY" Value="10"/>
</Style>
TargetType目标类型,Setter进行对Property属性赋于Value指定的值.
[关于此问题,可以参见我的另一篇文章:<使用WPF创建炫亮按钮>http://blog.csdn.net/johnsuna/archive/2007/08/07/1729039.aspx第3点:使用Application.Resources设置按钮属性(类似CSS样式单)]
4. 排列类似表格或单元格之类的使用什么?
使用Grid标记,比如排日历表
5. 如何画直线?
类似:<Rectangle Fill="Black" RadiusX="0" RadiusY="0" Height="1" Margin="0,20,0,0"/>
6. 如何使用底层API进行图形图像绘制而不是XAML?
首先,由于WPF中不象GDI+中有Graphics对象,因此你无法使用Graphics进行绘图了,取而代之的是:DrawingContext;类似的,GDI+中的OnPaint已被OnRender取代。
其次,UIElement有一个OnRendar方法,它的定义是:
protected virtual void OnRender (
DrawingContext drawingContext
)
但我们不能直接调用OnRender方法,也不能直接创建DrawingContext实例,但可以利用 DrawingGroup.Open 和DrawingVisual.RenderOpen。
这里举两个例子:(1)自定义绘制Canvas:(2)保存图片到文件。更多详情见这篇文章:“WPF中,如何使用图像API进行图形图像绘制而不是XAML? ”
------解决方案--------------------
我也在学习 , 有空多多交流
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
开软件网络这方面的公司,我这样行吗?
我学过编程,但是也没什么做过大型的开发。现在有2年没做了,有点生疏。对一些软件只能说出需要什...
-
rational rose 2003
rational rose 2003原版的大小是多少?
今天在网上找了下,汉化版的只有11。3M,影象中好象这个软件蛮大的。
如果...
-
我的第一个Windows Phone 7应用程序
本来一直没有过做移动开发的想法,前短时间被CSDN一个移动大会“挑逗”的有点“心血来潮”!恰好...
-
页面保存值的问题???
一个Grid下面有两个单选按钮和一个子Grid,选中不同单选按钮,子Grid就显示不同的页面,而且这两个页面里边都有文本...
-
.Net程序中操作数据库不起作用了
建立的C#Windows窗体应用程序,为一个按键响应消息写入如下代码:
//打开数据库,并清...
-
这样会不会影响我的工作?
我脸上有挺严重的痘痘,这样去公司会不会影响自己的升职之类的?要是当项目经理的话形象肯定要过关,我这个情...
-
win7(32)下安装VS2008总是安装“运行时系统必备”出错,求救
我是装的联想OEM版的win7。安装的这个VS安装包以前在XP下使用是没问题...
-
求 iis 6.0 或者 7.0 下载地址
求 iis 6.0 或者 7.0 下载地址?
------解决方案--------------------
都是windows组件,不用单独下...
-
安装了.NET4.0 还需要安装3.5 3.0 2.0吗
安装了.NET4.0 还需要安装3.5 3.0 2.0吗
Microsoft .NET Framework 4.0最近出来了,那我如...
-
win7环境下可不可以装vs2003.net
求高手,若可以请说一下安装注意事项,谢谢
------解决方案--------------------
1.安装IIS 7;
具...