新开始做wpf,随便写点经验

1 偶尔遇到的问题  在编辑WPF UserControl的时候,发现新修改后的结果不能出现在window或page中

  问题在于工程中的obj目录下的文件保存了信息

  删除掉obj目录下的文件

2 使用UserControl的时候要注意在UserControl中指定命名空间,在Page或Window中引用命名空间,

  指定命名空间:
  方法是
 xmlns:x="wpfapp.TestControl"
 x:Class="wpfapp.UpDownListView"

 
  引用命名空间:
  xmlns:wpfapp="clr-namespace:wpfapp"
  xmlns:空间引用变量="clr-namespace":空间名

3.如果发现不能找到InitializeComponent的问题


  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <Import Project="$(MSBuildBinPath)\Microsoft.WinFx.targets" />

4.怎么像Winform那样通过代码动态加控件

            Button btn = new Button();
            btn.Width = 75;
            btn.Height = 23;

            btn.Margin = new Thickness(0, 0, btn.Margin.Right, btn.Margin.Bottom);
            btn.HorizontalAlignment = HorizontalAlignment.Left;
             
            StackPanel pnl = new StackPanel();
            pnl.Children.Add(btn);
            pnl.Children.Add(lst);

            this.Content = pnl;

转载于:https://www.cnblogs.com/Eugene/archive/2007/10/29/941932.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值