小编and*_*sra的帖子

如何在我的WP7应用程序中获取当前页面

有没有办法在我的Windows Phone 7应用程序中获取当前页面的活动实例?我一直在阅读文档,并试图找出它无济于事.

在我的示例中,我正在运行一个全局循环,它调用活动页面的公共方法.

例如,应用程序加载到Page1.xaml,如果我的循环触发此页面处于活动状态,我需要触发在Page1代码隐藏中找到的循环.如果Page2处于活动状态,我将需要在Page2代码隐藏文件中触发一个不同的方法.

注意:我在单个页面中的方法不能是静态的,因为我需要访问实例变量.因此,我不仅需要活动页面(可以通过某种变量实现),而且还需要当前页面的实例.

silverlight windows-phone-7

25
推荐指数
2
解决办法
2万
查看次数

密码保护我的网站

我最近使用Amazon Linux AMI创建了一个新的Amazon EC2实例.在允许访问网站之前,强制用户访问域名以输入用户名/密码的最佳方法是什么?

我目前正在使用apache http服务器,并看到一些资源表明我需要使用.htaccess文件,但正在寻找更简洁的解释.

apache webserver amazon-ec2

14
推荐指数
2
解决办法
2万
查看次数

循环遍历枚举值的子集

我有一个包含4个值的枚举,我有一个接受枚举值的方法签名.我希望能够对所有未作为doSomething()参数传递的枚举值做一些事情.

public void doSomething(EnumThing thing){
   EnumThing[] thingValues = EnumThing.values();
   List<EnumThing> valuesNotPassedAsArg = new ArrayList<EnumThing>();
   for(EnumThing th : thingValues){
       valuesNotPassedAsArg.add(th);
   }
   valuesNotPassAsArg.remove(thing);
  //here I would loop through all valuesNotPassAsArg and do something with them
}

public enum EnumThing{
 SOMETHING, SOMETHINGELSE, ANOTHERTHING;
}
Run Code Online (Sandbox Code Playgroud)

有更清洁的方法吗?我觉得好像从thingValues数组中获取项目的循环是多余的.

java enums

11
推荐指数
1
解决办法
4792
查看次数

创建全屏XAML元素

刚刚开始使用Windows 8 SDK.

试图创建一个填满整个屏幕的TextBox.不幸的是,在不同的分辨率下,TextBox不会填满屏幕.

如何将TextBox的宽度和高度绑定到屏幕的宽度和高度?

谢谢!

xaml windows-8 winrt-xaml

2
推荐指数
2
解决办法
8528
查看次数

Windows Phone 8.1(通用应用程序)是否仍支持PhotoChooserTask?

是否仍支持PhotoChooserTask?

当我尝试添加Microsoft.Phone.dll时,我在构建时遇到以下错误:在此输入图像描述

这是一个相当困难的调试错误(至少对我而言),如果Universal Apps不再支持它,它是否应该阻止您引用程序集?如果这是因为它是一个Silverlight程序集,我该怎么认识到这一点?

MSDN上的PhotoChooserTask文档表明它受Windows Phone 8.1支持

c# windows-phone-8.1 win-universal-app

2
推荐指数
1
解决办法
1449
查看次数