草庐IT

screen-positioning

全部标签

C# WPF : slider going to exact position

我在WPF窗口中使用slider,我希望当用户单击slider轨道上的某处时,拇指会转到该确切位置。目前,当我点击某个地方时,拇指会指向那个位置,但不会正好那个位置。我怎样才能实现我想要的?编辑:一个更好地解释我想要什么的例子:如果拇指位于10并且我在100附近按下鼠标,我希望它跳到100(不通过其他值)。 最佳答案 您需要将IsMoveToPointEnabled设置为True:http://msdn.microsoft.com/en-us/library/system.windows.controls.slider.ismove

c# - Screen.AllScreen 未提供正确的显示器计数

我正在我的程序中做这样的事情:Int32currentMonitorCount=Screen.AllScreens.Length;if(currentMonitorCount我的应用程序识别当前连接了多少台显示器非常重要。但是,在我插入/拔下显示器几次后,Screen.AllScreens.Length总是返回“2”。我的显示器知道它没有连接(它已进入“省电”模式),并且控制面板知道它没有连接(它只显示一台显示器)。那我错过了什么?我怎么知道只有一台显示器? 最佳答案 我查看了源代码(记住我们可以使用MSSymbol服务器来做到这一

c# - Xamarin 表格 : StackLayout inside RelativeLayout is not filling the whole screen

我有这个:但出于某种原因,即使RelativeLayout明显扩展,StackLayout也不会。如何让StackLayout水平拉伸(stretch)并填满屏幕的整个宽度/高度? 最佳答案 对于RelativeLayout,您需要使用约束而不是垂直/水平选项。应该是这样的 关于c#-Xamarin表格:StackLayoutinsideRelativeLayoutisnotfillingthewholescreen,我们在StackOverflow上找到一个类似的问题:

javascript - 使用 window.screen 安全吗?

MDN解释了如何使用window.screen对象,还说“DOMLevel0.Notpartofspecification.”W3Schools说window.screen.*属性是supportedinallmajorbrowsers.如果我理解正确的话……window.screen是完全非标准的,但仍然得到普遍支持。那正确吗?如果是这种情况,我是否需要注意任何跨浏览器的差异,或者我可以直接使用它吗?顺便说一下,我对screen.availWidth最感兴趣。 最佳答案 Quirksmode兼容性表来拯救!http://www.q

javascript - fixed positioned element fligging only in IE, 如何解决?

IE11中的怪问题,仅使用鼠标滚轮或光标键时,以下元素的固定背景闪烁。这是一个错误,当然。网站:http://gerbrandy.zitemedia.nl:88/我使用脚本按比例调整背景大小,但这不是问题,因为滚动时不会触发调整大小事件,所以这不是脚本的问题。它与固定定位元素有关。该脚本在所有其他浏览器中都可以正常工作数年。我不知道如何解决这个问题。尝试了几件事,但不知道如何禁用javascript,但不应该是这种情况。我在Windows8.1上使用IE11。有人对此有相同的经验吗?您知道如何解决这个问题吗? 最佳答案 三件事可能导

javascript - 谷歌地图 API : Marker image positioning

我已经更改了我在Googlemap上用作标记的图像。新图像比旧图像宽得多,我注意到标记与lat和lng对齐,因此标记位于的水平中点code>lat和lng。这不是我想要的,我想让lat和lng与左侧的标记对齐-我想偏移marker从默认位置向右约80像素。 最佳答案 试穿这个尺寸。varmarkerImage=newgoogle.maps.MarkerImage('/img/icon/here.png',newgoogle.maps.Size(80,80),//sizenewgoogle.maps.Point(0,0),//orig

javascript - 为什么 selectivizr.js 在 IE8 中导致 "white screen of death"?

包括selectivizr.js导致IE8根本不显示/呈现任何内容,但IE8在IETester管理。它还会下载所有内容,我可以在事件栏和DOM检查器中看到。而且链接甚至在那里,我在导航区域周围移动光标时看到了。但它根本不显示任何内容。我通过大量搜索发现的唯一错误修复是将zoom:1;应用于body,但它对我的情况没有帮助。如果能得到任何调试帮助,我将不胜感激。Pagepreview. 最佳答案 本身不是解决方案,但作为解决方法,移动@font-face申报入(即不将其放入ed样式表中)在许多情况下似乎可以解决此问题。似乎与selec

javascript - javascript 中的 screen.width 和 screen.availwidth 区别

JavaScript中的screen.width和screen.availwidth有什么区别?在我的系统上两者是一样的! 最佳答案 有些东西会挡住您的某些视口(viewport),例如历史记录/书签侧面板。这包括任务栏,除非它处于自动隐藏状态然后window.screen.width!=window.screen.availWidth。:)如果你在视口(viewport)上绘制东西,你应该使用availWidth/availHeight来确定东西是否在视口(viewport)之外等。一定要重新计算窗口调整大小否则您将不知道侧面板何

javascript - Jquery position() 包括 margin

如果我想在测量元素的宽度时包括边距,我可以调用element.outerWidth(true);但是,我找不到类似的方法来获取容器中的元素,其中包含边距。element.position().left不包括边距。我已经尝试过element[0].getBoundingClientRect().left,这很有效,但是是否有类似的jquery调用?编辑:似乎上面的nativejavascript调用也没有给我余量.. 最佳答案 这是jQuery的.position()的限制,它有这样的限制:Note:jQuerydoesnotsupp

javascript - jQuery position().top 返回 0 而不是实际值

根据jQuery官方文档,这个函数应该:“获取匹配元素集中第一个元素的当前坐标,相对于偏移父元素。”以下代码应返回值51,但它返回值0。任何人都可以提供见解以及原因吗?提前致谢。我知道添加css(top:xx)是有效的,如果是这样,这是否意味着position()仅适用于元素具有top的css属性的情况?.outer{width:200px;height:200px;overflow-y:auto;border:1pxdottedgrey;position:absolute;}.inner{width:50px;height:50px;margin-top:50px;border:1p