[Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-4

本文详细介绍了如何在应用程序中使用日期选择控件和时间选择控件,包括控件的基本配置、格式化日期显示以及如何手动添加应用栏图标等操作。通过阅读本文,开发者可以快速掌握这两类控件的使用方法。

4.DatePicker

日期选择控件

        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<toolkit:DatePicker ValueStringFormat="{}{0:D}" HorizontalAlignment="Left" Margin="77,126,0,0" Name="datePicker1" VerticalAlignment="Top" Height="68" Width="337">
<toolkit:DatePicker.Background>
<SolidColorBrush Color="Green"/>
</toolkit:DatePicker.Background>
</toolkit:DatePicker>
</Grid>

ValueStringFormat:设置日期的格式。

ApplicationBar的这两个图标,并没有自动添加,需要手动添加。方法是增加一个Toolkit.Content文件夹,放入G:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Toolkit\Oct11\Bin\Icons下面的两个图标。属性设置为“内容”&“始终复制”。

5.TimePicker

        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<toolkit:TimePicker HorizontalAlignment="Left" Margin="81,119,0,0" Name="timePicker1" VerticalAlignment="Top" Width="310" />
</Grid>

ApplicationBar的图标设置方法和DatePicker相同。

转载于:https://www.cnblogs.com/DebugLZQ/archive/2012/04/08/2437339.html

### Windows Hyper-V 服务冲突解决方案 当在 Windows 上使用 Docker 或其他依赖于虚拟化技术的服务时,可能会遇到 Hyper-V 和 VMware 等工具之间的冲突问题。以下是针对此问题的详细解决方案: #### 方法一:创建带/不带 Hyper-V 的启动选项 通过创建两个不同的启动项来解决 Hyper-V 冲突问题。一个启动项启用 Hyper-V,另一个禁用它。这使得用户可以根据需求选择是否加载 Hyper-V。 具体操作步骤如下: 1. 打开命令提示符(需以管理员权限运行)。 2. 使用以下命令复制当前系统的引导条目并为其命名: ```bash bcdedit /copy {current} /d "Windows Without Hyper-V" ``` 3. 修改新创建的引导条目的设置以禁用 Hyper-V 功能: ```bash bcdedit /set {guid_of_new_entry} hypervisorlaunchtype off ``` 这里的 `{guid_of_new_entry}` 是上一步返回的新条目 GUID 值[^1]。 重新启动计算机后,可以选择带有或不带 Hyper-V 支持的系统环境。 #### 方法二:调整 Ubuntu 虚拟机分辨率提升用户体验 如果已经解决了基本的功能兼容性但仍面临体验上的不便,则可以通过优化虚拟机内部参数改善情况。例如,在 Hyper-V 中运行的 Ubuntu 可能存在屏幕分辨率过低的情况。 要更改 Ubuntu 下的显示尺寸,请按照下列指导进行处理: 1. 编辑 GRUB 配置文件 `/etc/default/grub` 并找到 `GRUB_CMDLINE_LINUX_DEFAULT` 行; 2. 添加视频模式定义至该行末尾,形如 `"video=hyperv_fb:1920x1080"`; 3. 更新 GRUB 设置并通过重启应用改动: ```bash sudo update-grub sudo reboot ``` 上述方法能够有效提高图形界面下的工作效率[^2]。 #### 方法三:考虑升级硬件支持更高级别的虚拟化特性 对于某些老旧设备而言,即使完成了软件层面的所有配置也可能无法完全消除干扰现象。此时建议评估现有计算资源状况,并酌情引入新一代处理器或者主板产品线——它们往往具备更强健的VT-x/EPT能力从而更好地兼顾多种框架间的协作关系[^3]。 ```python import os os.system('bcdedit /enum firmware') # 查看固件级别的启动管理器信息 ``` 以上便是关于如何妥善处置因开启Hyper-V而导致的一系列连锁反应的有效策略集合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值