老杨的笔记

老杨的笔记,第1张

概述不要以为能运行通过微软就会审核通过:盗版:使用了未经授权的图片、音乐等;明显的抄袭:海天学院事件;通过ProductID分辨更新还是安装,从网上下载的项目一定要改ProductID,微软发现以后就把所有的海天出品软件“下架”:普通下架和召回。苹果也有UUID事件!API限制:微软限制如果有读取GPS的功能,必须提供关闭读取GPS的选项,软件启动时也要提示用户是否允许读取GPS;XAP最大90MB…

不要以为能运行通过微软就会审核通过:盗版:使用了未经授权的图片、音乐等;明显的抄袭:海天学院事件;通过ProductID分辨更新还是安装,从网上下载的项目一定要改ProductID,微软发现以后就把所有的海天出品软件“下架”:普通下架和召回。苹果也有UUID事件!API限制:微软限制如果有读取GPS的功能,必须提供关闭读取GPS的选项,软件启动时也要提示用户是否允许读取GPS;XAP最大90MB……

ROM:刷机,装非官方的改造版的系统;

1、如何通过代码修改元素的Cavans.top、GrID.Row
/Canvas.Settop(btn1,Canvas.Gettop(btn1) + 10);
2、如何通过代码动态添加控件。sp1.Children.Add(tb); 以及动态定位控件TextBox tb1 = (TextBox)Findname("动态TXT1");//相当于GetElementByID


如果类从FrameworkElement(有name属性,所有可视控件都是从FrameworkElement继承),则可以使用name为元素命名;如果不是从FrameworkElement继承,就用x:name类命名

Silverlight推荐用Tap(点击)、DoubleTap(双击)、Hold(长按保持)

用户控件实现等待控件:继承自UserControl,使用的时候先在头部引用所在的命名空间和程序集,并且给一个别名:xmlns:ctrls="clr-namespace:PhoneApp1.Ctrls",然后就可以<ctrls:WaitingControl x:name="wc1"></ctrls:WaitingControl>使用了。

自定义控件:继承自现有的控件,给控件加更多功能。
用户控件是组合现有控件,自定义控件是继承现有控件增加更多功能。

1、XAML中所有的属性都能当样式使用;
2、可以在根节点的Resources属性中声明Style:
        <Style targettype="TextBlock">
            <Setter Property="Foreground" Value="Green"></Setter>
            <Setter Property="FontSize" Value="30"></Setter>
        </Style>

如果没有设定x:name或者x:Key,那么则应用于作用范围之内的所有同类型的控件。否则需要
 <TextBox Style="{StaticResource txtSuper}"
来引用样式

3、样式文件
新建一个xaml文件(没有向导),模板:
<ResourceDictionary
    xmlns="
http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="
http://schemas.microsoft.com/winfx/2006/xaml">
    <Style targettype="button" x:Key="rb1">
        <Setter Property="Foreground" Value="Red"></Setter>
    </Style>
</ResourceDictionary>

然后再页面中
        <ResourceDictionary Source="DefaultStyle.xaml">
           
        </ResourceDictionary>

4、如果说整个程序的样式就一分,那么可以声明到App.xaml的Resources中,整个应用程序全局共享

1、动态修改图片地址:image1.source = new BitmAPImage(new Uri("Images/mm.jpg",UriKind.relative));
image1.source = new BitmAPImage(new Uri("
http://wwww.afasfasd.com/1.jpg",UriKind.Absolute));

总结

以上是内存溢出为你收集整理的老杨的笔记全部内容,希望文章能够帮你解决老杨的笔记所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1065007.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存