如何隐藏WPF窗口中的closuresbutton?

我在WPF中编写一个modal dialog。 如何设置一个WPF窗口没有closuresbutton? 我仍然喜欢它的WindowState有一个正常的标题栏。 我发现ResizeMode,WindowState和WindowStyle,但是这些属性都不允许我隐藏closuresbutton,但显示标题栏,如在模式对话框中。

如何使用CSS更改inputbutton图像?

所以,我可以使用一个图像创build一个inputbutton <INPUT type="image" src="http://img.dovov.comBtn.PNG" value=""> 但是,我不能使用CSS获得相同的行为。 例如,我试过了 <INPUT type="image" class="myButton" value=""> 其中“myButton”在CSS文件中定义为 .myButton { background:url(http://img.dovov.comBtn.PNG) no-repeat; cursor:pointer; width: 200px; height: 100px; border: none; } 如果这就是我想要做的,我可以使用原始样式,但是我想要改变button的hover外观(使用myButton:hover类)。 我知道链接是好的,因为我已经能够加载他们为页面的其他部分的背景图像(就像一张支票)。 我在网上find了如何使用JavaScript做的例子,但我正在寻找一个CSS解决scheme。 我正在使用Firefox 3.0.3,如果这有所作为。

在Python中创build一个具有一定大小的空列表

我想创build一个可以容纳10个元素的空列表(或者其他最好的方法)。 之后,我想分配的值列表中,例如这应该显示0到9: s1 = list(); for i in range(0,9): s1[i] = i print s1 但是,当我运行这个代码,它会产生一个错误,或者在另一种情况下,它只显示[] (空)。 有人能解释为什么吗?

在另一个线程的主线程中运行代码

在一个android服务中,我创build了一些线程来完成一些后台任务。 我有一个情况,线程需要在主线程的消息队列上发布特定的任务,例如一个Runnable 。 有没有办法获得主线程的Handler ,并从我的其他线程发布Message /运行到它? 谢谢,

连字符后没有换行符

我正在寻找防止连字符后面的换行符-与所有浏览器兼容的个案基础。 例: 我有这样的文字: 3-3/8"在HTML中是这样的: 3-3/8&rdquo; 问题是,在一个行的末尾,由于连字符的原因,它会打断并换行,而不是像完整的单词那样对待它。 3- 3/8" 我试过插入“零宽度字符”,  没有运气… 3-3/8&rdquo; 我在Safari中看到这一点,并认为它将在所有的浏览器相同。 以下是我的doctype和字符编码… <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 连字符之后有什么办法可以防止它们断线? 我不需要任何适用于整个页面的解决scheme…只要我可以根据需要插入一些东西,比如“零宽度不中断字符”,除了一个可以工作的东西。 这是一个演示。 简单地使框架变窄,直到连字符断开。 http://jsfiddle.net/RagKH/

如何在JavaScript中初始化数组的长度?

我读过的大多数JavaScript教程(包括w3schools和devguru )都表明,你可以通过使用var test = new Array(4);将一个整数传递给Array构造函数来初始化一个具有一定长度的数组var test = new Array(4); 句法。 在我的js文件中使用这个语法后,我通过jsLint运行了一个文件,它吓坏了: 错误:第1行字符22的问题:预期')',而是看到'4'。 var test = new Array(4); 第1行字符23的问题:预期';' 而是看到')'。 var test = new Array(4); 第1行字符23:预期标识符,而是看到')'。 通过阅读jsLint对其行为的解释 ,看起来jsLint并不喜欢new Array()语法,而是在声明数组时更喜欢[] 。 所以我有几个问题。 首先,为什么? 我是否使用new Array()语法来运行任何风险? 是否有浏览器不兼容,我应该知道? 其次,如果我切换到方括号的语法,是否有任何方式来声明一个数组,并将其长度全部在一行,或者我必须做这样的事情: var test = []; test.length = 4;

定义构造函数签名的接口?

奇怪的是,这是我第一次碰到这个问题,但是: 你如何定义一个C#接口的构造函数? 编辑 有些人想要一个例子(这是一个自由时间的项目,所以是的,这是一个游戏) IDrawable +更新 +绘制 为了能够更新(检查屏幕边缘等),并绘制自己将始终需要一个GraphicsDeviceManager 。 所以我想确保对象有一个参考。 这将属于构造函数。 现在我写下来了,我想我在这里实现的是IObservable和GraphicsDeviceManager应该采用IDrawable …看来要么我没有得到XNA框架,或框架不是很好。 编辑 在接口的上下文中,我对构造函数的定义似乎有些困惑。 一个接口确实不能实例化,所以不需要构造函数。 我想定义的是一个构造函数的签名。 完全像一个接口可以定义一个特定方法的签名,接口可以定义一个构造函数的签名。

如何用jQuerysearchJSON树

我有一个关于searchJSON的具体信息的问题。 例如,我有这个JSON文件: { "people": { "person": [ { "name": "Peter", "age": 43, "sex": "male" }, { "name": "Zara", "age": 65, "sex": "female" } ] } } 我的问题是,如何find一个特定的人的名字,并显示该人的年龄与jQuery? 例如,我想为一个叫Peter的人来searchJSON,当我find一个匹配的时候,我想显示关于这个匹配的其他信息(关于在这种情况下命名为Peter的人),比如人的年龄。

Angular js从默认值初始化模型

假设你有一个从数据库加载值的表单。 你如何初始化ng模型? 例: <input name="card[description]" ng-model="card.description" value="Visa-4242"> 在我的控制器中,$ scope.card最初是未定义的。 有没有办法做这样的事情? $scope.card = { description: $('myinput').val() }

package.json中的本地依赖

我想做这样的事情,所以npm install也安装../somelocallib的package.json或更重要的是它的依赖。 "dependencies": { "express": "*", "../somelocallib": "*" }