我刚刚编写了一个新的WPF UserControl。现在我想尝试一下。我可以写什么最简单的程序来运行它?
到目前为止我已经
了static class Program
{
static void Main(string[] args)
{
var grid = new CorrelationsGrid();
}
}
但是应用程序会立即运行并关闭,而不会在屏幕上显示我的控件。救命啊!
答案 0 :(得分:2)
在Visual Studio中
选择文件 - >新 - >项目...
选择WPF应用程序。
然后将您的用户控件添加到项目中。
最后在XAML中,将UserControl添加到MainWindow.xaml,它将为您处理所有显示。
答案 1 :(得分:2)
<Window x:Class="TestProject.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:myuct="clr-namespace:namespaceofyourusercontrol"
Title="MainWindow" Height="350" Width="525">
<Grid>
<myuct:myusercontrol/>
</Grid>
答案 2 :(得分:0)
创建一个新的WPF应用程序,并将其放在MainWindow.xaml的Grid中。当然,这种假设“最容易”意味着“最简单”,而不是“极简主义”。
答案 3 :(得分:0)
最简单的方法就是这样。
编写控件并构建它后,控件将成为“工具箱”的一部分,这意味着所有可用控件都可见并分组的窗口。
您可以使用Visual Studio在空的WPF项目中将控件从“工具箱”窗口添加到MainWindow。 这将在您的MainWindow.xaml文件中添加几行代码,关于您的控件。
现在,您可以像任何其他控件一样自定义用户控件的属性。