初始化XAML用户控件

时间:2014-06-19 13:15:49

标签: c# xaml

我是C#的新手,我在启动脚本程序时尝试初始化XAML用户控制窗口。它只是一个带有文本框和组合框的基本窗口。下面分别列出了XAML代码和C#代码。由于我有Express,我无法使用MVVM light工具包。我也在使用VS2010,因为这是该程序的原始代码。 VMS.TPS.Common.Model.API和类型是用于此特定程序的dll。请记住,C#代码必须具有此基本框架,否则它将无法工作。 ' public void Execute'部分是我需要编码的地方。

<UserControl x:Class="WpfApplication1.UserControl1"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         mc:Ignorable="d" 
         d:DesignHeight="426" d:DesignWidth="736">
<Grid Margin="10" Width="702" HorizontalAlignment="Center">

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VMS.TPS.Common.Model.API;
using VMS.TPS.Common.Model.Types;
using System.Windows;
using System.Windows.Forms;
using WpfApplication1;

namespace VMS.TPS
{
    public class Script
    {
        public Script()
        {
        }


        public void Execute(ScriptContext context, System.Windows.Window window)
        {

        }                 
    }
}

1 个答案:

答案 0 :(得分:0)

如果我理解的话应该很简单:

UserControl1 testUsrCtrl = new UserControl1();

然后设置所需的属性。 确保您已准备好所有参考资料。