有时在UWP应用程序中文本移出位置

时间:2016-11-17 20:53:01

标签: xaml layout uwp windows-phone-emulator

所以我将这个代码用于我的MainPage,例如:

DECLARE 
    @S VARCHAR(128) = 'Tue Apr 26 2016 13:54:53 GMT+0200 (CEST)'
,   @Valid VARCHAR(128)

--Legitimate ISO 8601 string:
SELECT @Valid = RTRIM(LTRIM(REPLACE(STUFF(STUFF(@S, 1, 4, ''), LEN(@S)-12, 12, ':00'), 'GMT', '')))
SELECT @Valid

--Legitimate DateTimeOffset
SELECT CAST(@Valid AS DATETIMEOFFSET)

--Now that I have a legimiate DateTimeOffset I can downconvert easily
SELECT CAST(CAST(@Valid AS DATETIMEOFFSET) AS DATE)

--AND... Now that I have a legimate Date I can format it many different ways
SELECT CONVERT(VARCHAR, CAST(CAST(@Valid AS DATETIMEOFFSET) AS DATE), 101)

问题是图像顶部的TextBlocks有时由于某种原因在Windows Phone模拟器(所有尺寸)上稍微向上移动,在本地计算机上启动时不会发生(BTW我使用VS 2015) 。 看一下这样的例子:

1)The Original text position

它应该是这样的,有时这是怎么回事: 2)the moved text

注意TextBlocks就像RACE向上移动了一点,令人困惑的是,这并不会发生总是我连续5次运行应用程序2将是好的,3这个文本转移。

任何人都有可能导致这种情况的想法,或者它只是模拟器问题而且在实际手机上它应该没问题? 感谢

0 个答案:

没有答案