首页 / C# / c# – Windows 8用户控件示例
c# – Windows 8用户控件示例
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – Windows 8用户控件示例,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1702字,纯文字阅读大概需要3分钟。
内容图文
![c# – Windows 8用户控件示例](/upload/InfoBanner/zyjiaocheng/965/baf81d30d05a4e058950fb4bbd1d7694.jpg)
使用Windows 8开发人员预览我正在尝试使用我使用内置Windows Metro风格模板创建的简单用户控件.
到目前为止,我还没有能够让我的应用程序解析对控件的引用,即使它与引用它的页面位于同一个项目和命名空间中.我只是得到“没有找到类型”
我查看了“Build”示例,但找不到使用用户控件的示例C#项目.
有谁知道我在哪里找到一个?
解决方法:
检查http://asyncui.codeplex.com/SourceControl/changeset/view/7969#139603
您可以通过右键单击项目并选择添加/新项(Ctrl Shift A)并从项模板列表中选择“用户控件”来创建UserControl.然后,您可以对其进行命名,最后使用您可以修改的XAML,以添加更多UI,如下所示:
<UserControl
x:Class="Xyzzer.AsyncUI.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="768"
d:DesignWidth="1366">
<Grid
x:Name="LayoutRoot"
Background="#FF0C0C0C">
<Grid
VerticalAlignment="Top"
Height="140">
<Grid.ColumnDefinitions>
<ColumnDefinition
Width="120" />
<ColumnDefinition
Width="*" />
</Grid.ColumnDefinitions>
<Button
x:Name="BackButton"
IsEnabled="False" />
<TextBlock
x:Name="PageTitle"
Text="Some Page!"
Grid.Column="1" />
</Grid>
</Grid>
</UserControl>
和代码背后像这样:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Windows.Foundation;
using Windows.UI.Popups;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Data;
namespace Xyzzer.AsyncUI
{
partial class MainPage
{
public MainPage()
{
InitializeComponent();
}
}
}
然后,您可以在XAML中的其他位置使用该控件,如下所示:
<xa:MainPage
xmlns:xa="using:Xyzzer.AsyncUI" />
内容总结
以上是互联网集市为您收集整理的c# – Windows 8用户控件示例全部内容,希望文章能够帮你解决c# – Windows 8用户控件示例所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。