用blend新建一个project,然后新建一个Canvas,起名叫control_mc
没有blend的兄弟就直接新建一个xaml,然后黏贴以下代码:
之后在js修改onload的代码为:
效果如下:
如果不知道如果配置开发环境的看这篇文章:
WPF/E开发基础(1)—— 配置开发环境
WPF/E的使用包括工具以及代码方面都很蹩脚,尤其是从Flash转过来的开发人员,要适应好一阵子,如果不改变这样的情况,提高软件的使用性和易用性很难占领这块的市场。而且微软的文档写的很不好,希望发布正式版后能全面跟进
作者: ai829
没有blend的兄弟就直接新建一个xaml,然后黏贴以下代码:
<Canvas
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="640" Height="480"
Background="#FFEB2222">
<Canvas x:Name="control_mc" Width="382" Height="23" Canvas.Left="132" Canvas.Top="8"/>
</Canvas>
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="640" Height="480"
Background="#FFEB2222">
<Canvas x:Name="control_mc" Width="382" Height="23" Canvas.Left="132" Canvas.Top="8"/>
</Canvas>
之后在js修改onload的代码为:
this.control = control;
var control_mc = this.control.findName("control_mc");
var textblock = document.getElementById("host").createFromXaml('<TextBlock Canvas.Top="50" Canvas.Left="50" FontFamily="Verdana" FontSize="24">Hello WPF/E</TextBlock>');
control_mc.children.Add(textblock);
var control_mc = this.control.findName("control_mc");
var textblock = document.getElementById("host").createFromXaml('<TextBlock Canvas.Top="50" Canvas.Left="50" FontFamily="Verdana" FontSize="24">Hello WPF/E</TextBlock>');
control_mc.children.Add(textblock);
效果如下:
如果不知道如果配置开发环境的看这篇文章:
WPF/E开发基础(1)—— 配置开发环境
WPF/E的使用包括工具以及代码方面都很蹩脚,尤其是从Flash转过来的开发人员,要适应好一阵子,如果不改变这样的情况,提高软件的使用性和易用性很难占领这块的市场。而且微软的文档写的很不好,希望发布正式版后能全面跟进
作者: ai829

浙公网安备 33010602011771号