在Python中开始开发Windows Mobile Professional应用程序的最佳方法是什么?是否有合理的SDK包括模拟器?例如,如果没有为UI进行过多的Windows API调用,它是否可能?
我们现在通过visual studio 2008使用WM6 Professional模拟器进行Windows移动开发.我的问题是,你能得到模拟器图像来模拟存储卡吗?我们在我们的设备中运行可移动存储卡上的SQLCE 3.5数据库,只需让仿真器模拟这种情况也很容易.我们已经查看了模拟器配置设置,但没有遇到此选项.
我们已经将移动设备放在桌面上,所以我们总是可以直接部署到他们来解决这个问题,但我认为无论如何都值得轮询该组.
尽管搜索了一段时间,但我很难找到好的文档.
我想在我的应用程序中有一个上下文菜单,它复制了其他点击并保持上下文菜单所看到的行为,比如将应用程序固定到应用程序列表的开始屏幕.
这是我的上下文菜单:
<toolkit:ContextMenuService.ContextMenu>
<toolkit:ContextMenu x:Name="sectionContextMenu">
<toolkit:MenuItem Header="Hide this section from this list" />
</toolkit:ContextMenu>
</toolkit:ContextMenuService.ContextMenu>
Run Code Online (Sandbox Code Playgroud)
如何让它显示?
我有一个为.NET CF 1.0构建的Windows Mobile应用程序.它是用C#编写的.该程序如何检查运行它的设备上安装了哪些版本的.NET Compact Framework?
在WP7 silverlight应用程序中,我想在特定事件中使用故事板动画.动画正在将按钮高度属性从x更改为y点(更改为查询).
我在我的程序中使用下面的代码
Storyboard myStoryBoard = new Storyboard();
myStoryBoard.Duration = new Duration(TimeSpan.FromMilliseconds(200));
DoubleAnimation myDoubleAnimation = new DoubleAnimation();
Storyboard.SetTargetName(myDoubleAnimation, button1.Name); // button1 is normal button on UI
Storyboard.SetTargetProperty(myDoubleAnimation, new PropertyPath(Button.HeightProperty));
myDoubleAnimation.From = 200;
myDoubleAnimation.To = 300;
myStoryBoard.Children.Add(myDoubleAnimation);
myStoryBoard.Begin();
Run Code Online (Sandbox Code Playgroud)
当我运行我的代码,我打 不到解决TargetName button1错误
我的问题可以轻松解决吗?
我需要在wp7中刷新页面.在谷歌搜索并得到这个
NavigationService.Navigate(new Uri(NavigationService.Source + "?Refresh=true", UriKind.Relative));
Run Code Online (Sandbox Code Playgroud)
但是当我使用它时会出现错误,即应用程序中断.
如何在wp7中刷新当前页面?
我正在寻找一个解决方案,如何设置Windows CE 6.0设计图像来集成我的自定义应用程序.
我想在构建映像并在目标计算机上启动它后,才能从\ Hard Disk\Program Files\CustomApp文件夹访问我的应用程序.
另外,我要求应用程序是持久的.重启后一定不能丢失.
我知道从NK.BIN复制应用程序到硬盘但如果可能我想要一个解决方案,如添加dll或其他文件到Windows文件夹.
我将SQL CE数据库与应用程序一起使用,因此我希望数据也是持久的.
提前致谢.
在我的应用程序中,用户从页面A转到页面B.
有没有办法以编程方式模拟后退按钮?我在页面B上有一个按钮,当用户点击它时,我想返回到页面A.我不想使用NavigationService并导航到页面A,我想回到页面A,就好像用户点击了在硬件后退按钮上.有没有办法做到这一点?
当我开始录制视频时,我正试图播放苹果要求的"嘟嘟"声.我发现通过SO和其他来源,当你的音频输入没有一些配置时,你无法播放声音.
这是我对配置方法的尝试:
private void SetupAudio()
{
beepSound = AssetBank.GetSystemSoundWav("video_record", "video_beep");
AudioSession.Initialize();
AudioSession.Interrupted += delegate
{
Console.WriteLine("Interrupted handler");
};
AudioSession.Category = AudioSessionCategory.PlayAndRecord;
AudioSession.OverrideCategoryMixWithOthers = true;
NSError err;
AVAudioSession.SharedInstance().SetActive(true, out err);
}
Run Code Online (Sandbox Code Playgroud)
这是我设置录制会话的代码:
public void SetupVideoCaptureSession(AVCaptureDevicePosition position)
{
// Setup devices
foreach (var device in AVCaptureDevice.Devices)
{
if (device.HasMediaType(AVMediaType.Video))
{
if (device.Position == AVCaptureDevicePosition.Front)
{
frontCam = device;
} else if (device.Position == AVCaptureDevicePosition.Back)
{
backCam = device;
}
}
}
// Create capture session
captureSession = new AVCaptureSession();
captureSession.BeginConfiguration();
captureSession.SessionPreset = …Run Code Online (Sandbox Code Playgroud) 我试图将Windows窗体应用程序转换为Windows移动应用程序(Windows Mobile 6专业版).它需要从Web服务器获取XML文档.如果设备已经具有开放式网络连接,例如在运行应用程序之前打开IE,则可以正常工作.但是如果没有打开连接,它就会挂起.
如果连接尚未存在,我已经找到了几种不同的方式来打开连接,但如果连接已经打开,则每个方法都会挂起应用程序.
测试打开连接的正确方法是什么,如果尚未存在,请打开一个?
谢谢
c# ×3
animation ×1
contextmenu ×1
emulation ×1
ios ×1
networking ×1
persistence ×1
python ×1
reboot ×1
silverlight ×1
storyboard ×1
windows-ce ×1
xamarin ×1
xamarin.ios ×1