小编Oli*_*yen的帖子

使用WPF/MVVM Light Toolkit处理窗口关闭事件

我想处理窗口中的"Closing"事件(当用户点击右上角的"X"按钮时),以便最终显示确认消息或/并取消关闭.

我知道如何在代码隐藏中执行此操作:订阅窗口的"Closing"事件,然后使用"CancelEventArgs.Cancel"属性.

但我正在使用MVVM,所以我不确定这是一个好方法.

我认为好的方法是将Closing事件绑定到ViewModel中的Command.

我试过了:

    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Closing">
            <cmd:EventToCommand Command="{Binding CloseCommand}" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
Run Code Online (Sandbox Code Playgroud)

在我的ViewModel中使用关联的RelayCommand但它不起作用(命令的代码未执行).

c# wpf mvvm mvvm-light

139
推荐指数
7
解决办法
18万
查看次数

document.getElementById(id).focus()不适用于firefox或chrome

当我做onchange事件时,它进入该函数的验证,但焦点不是我正在使用 document.getElementById('controlid').focus();

我使用的是Mozilla Firefox和谷歌浏览器,两者都无效.我不想要任何IE浏览器.任何人都可以告诉我我的原因是什么.

提前致谢

这是代码:

var mnumber = document.getElementById('mobileno').value; 
if(mnumber.length >=10) {
    alert("Mobile Number Should be in 10 digits only"); 
    document.getElementById('mobileno').value = ""; 
    document.getElementById('mobileno').focus(); 
    return false; 
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

字段集上的圆角

我注意到"fieldset"标签在IE上呈现圆角边框(它在其他浏览器上呈现平方).

<fieldset>
         <legend>My legend</legend>
</fieldset>
Run Code Online (Sandbox Code Playgroud)

但是,如果我在字段集上设置CSS样式,圆角消失!

谁知道为什么?如何保持圆角但有另一种边框颜色?

[编辑]:抱歉混淆,我不问如何在Firefox /其他浏览器上有圆角,我想知道如何在IE上保持圆角并有另一种边框颜色(边框颜色:红色;在fieldset将轮数更改为方块...).

html css internet-explorer fieldset rounded-corners

24
推荐指数
4
解决办法
5万
查看次数

使用Visual Studio调试,ASP.NET MVC上的错误URL

我刚刚在VS2008中创建了一个ASP.NET MVC项目.

当我按F5在我的浏览器中调试当前视图时,它会打开ASPX文件的URL:

HTTP://localhost/Views/MyController/Index.aspx

代替 :

HTTP://本地主机/ myController的

如何让它打开好的URL?

debugging asp.net-mvc visual-studio-2008

13
推荐指数
1
解决办法
4412
查看次数

目标SDK Android Q导致无法完成会话:INSTALL_FAILED_INVALID_APK:无法提取本机库,res = -2

将目标api切换为“ Q”后,我无法在Android Q Emulator上安装APK。我得到错误:

无法完成会话:INSTALL_FAILED_INVALID_APK:无法提取本机库,res = -2

Android Studio(v3.3.2)建议我先卸载apk。我尝试卸载apk,但仍然收到相同的错误。如果我将目标api降级到28,则应用工作正常。

android android-10.0

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

检测操作系统版本 - Windows Phone 7或Windows Phone 8?

我有一个Windows Phone 7的应用程序.我在Windows 8桌面上创建了visual studio 2012.我试图在Windows Phone 8设备中使用该应用程序也涉及一些更改.如何以编程方式检测设备是Windows Phone 7还是Windows Phone 8?

c# windows-phone-7 windows-phone-8

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

用.NET进行渐晕图像效果算法

我想知道如何使用C#和.NET在图片上创建渐晕效果.

有没有人有任何想法如何做到这一点?或者是否有任何资源可以为我完成算法?

.net c# image-manipulation

6
推荐指数
1
解决办法
3421
查看次数

@ font-face无法在Internet Explorer中运行

我一直在建立一个响应式布局的网站(http://www.hallometmirel.nl/troep/website),并在我的笔记本电脑和Galaxy S3上测试了几种浏览器和分辨率的各种分辨率.

由于我无法在Google Play上获得Internet Explorer,我现在正在测试诺基亚Lumia 800上的网站.它似乎运行Windows Phone 7.5,因为我找不到显示IE版本的按钮,而且智能手机很新,我怀疑它是IE 9.

到目前为止,@ font-face已经在Opera,Firefox,Chrome(桌面和移动)和IE 9(桌面)的最新版本中运行.

我真的不知道为什么它不适用于移动版本,即使它是旧的版本,旧版本支持font-face,对吧?我试过通过改变.eot类型或包括一个笑脸来显示字体(显然它做了一些事情).关于移动版IE,我找不到其他主题.

这是doc类型,它可能与IE9有关:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="nl-NL">
<head xmlns:og="http://ogp.me/ns#">
Run Code Online (Sandbox Code Playgroud)

这就是我嵌入字体的方式:

@font-face {
font-family:'ChaletComprime-CologneEighty';
src:url('fonts/ChaletComprime-CologneEighty.eot');
src:url('fonts/ChaletComprime-CologneEighty.eot?#iefix') format('embedded-opentype'),
        url('fonts/ChaletComprime-CologneEighty.woff') format('woff'),
        url('fonts/ChaletComprime-CologneEighty.ttf') format('truetype'),
        url('fonts/ChaletComprime-CologneEighty.svg#svg/ChaletComprime-CologneEighty') format('svg')
}
Run Code Online (Sandbox Code Playgroud)

并像这样使用它:

h1,h2,h3,h4,h5,h6{font-family:ChaletComprime-CologneEighty;color:#ef0f63;text-transform:uppercase} 
Run Code Online (Sandbox Code Playgroud)

internet-explorer font-face windows-phone-7

6
推荐指数
1
解决办法
6888
查看次数

Windows 10 Mobile上的启动画面状态栏颜色

我想自定义启动画面期间显示的状态栏的颜色.

曾经在Windows Phone 8.1上工作的东西似乎在Windows 10上被破坏.
我使用启动画面PNG并将Splash Screen Background color我的包清单中的颜色设置为与PNG相同的颜色.

以下是在WP8.1设备上运行Windows Phone 8.1应用程序的结果:

相同的应用程序在Windows 10上运行:

与Windows 10应用程序相同,状态栏始终为黑色.
有没有办法在Windows 10 Mobile上有彩色状态栏?

c# windows-phone windows-runtime windows-10-mobile uwp

6
推荐指数
1
解决办法
1173
查看次数

windows 8手机开发可能在Windows 7下?

是否可以使用vs.net 2010在Windows 7中开发Windows 8手机应用程序?

或者我是否需要完全升级到Windows 8?

windows windows-phone-7 windows-phone-8

5
推荐指数
1
解决办法
1104
查看次数