我有一个DateTime属性.这是绑定到文本框
<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, Mode=TwoWay}" x:Name="date" />
Run Code Online (Sandbox Code Playgroud)
在WPF中,可以使用以下语法格式化DateTime输出
<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding StartDateString, FormatString="dd.mm.yyyy" Mode=TwoWay}" x:Name="date" />
Run Code Online (Sandbox Code Playgroud)
在Metro应用程序(winrt ... Windows应用商店应用......现在如何调用它?)中,无法使用FormatString属性.
有没有其他方法可以在xaml文件中执行格式化?
我是编程 cs 脚本(csx 文件)的新手。
但我的问题是我没有任何智能感知。如何在 Visual Studio 2015 中获得智能感知支持?
我有两个应用程序,一个是Web应用程序(Web-UI),另一个是Web API。首先,我在Web-UI中实现了Azure AD身份验证。这两个应用程序均已在Azure中注册并相互推动。-
首先我的配置
tenant: '99c7da52-56fc-49ca-aa95-111111111111',
clientId: '6b0a79eb-0e0d-4a00-9652-111111111111
Run Code Online (Sandbox Code Playgroud)
登录就像一个迷住我成功获得令牌。在此情况下,其外观如下所示:
Header
{
"typ": "JWT",
"nonce": "AQABAAAAAABHh4kmS_aKT5XrjzxRAtHzn-GbcsmT8MupNislUn7vudKeuWR-HgBEd2ceWxQ7UulHr-uachkZA9cWVIj5ah3yzI68oYKyzc-QdynAf3a5DSAA",
"alg": "RS256",
"x5t": "z44wMdHu8wKsumrbfaK98qxs5YI",
"kid": "z44wMdHu8wKsumrbfaK98qxs5YI"
}
Payload
{
"aud": "00000003-0000-0000-c000-000000000000",
"iss": "https://sts.windows.net/99c7da52-56fc-49ca-aa95-8f7fb09c995e/",
"iat": 1517145610,
"nbf": 1517145610,
"exp": 1517149510,
"acr": "1",
"aio": "ATQAy/8GAAAAYOQzoNWpu5XcyTPibpz9lnb/bMGY3H4iTdEdz/zvWwrTt1mvvWiLToaNPYZwHsBD",
"amr": [
"pwd",
"mfa"
],
"app_displayname": "My Project",
"appid": "6b0a79eb-0e0d-4a00-9652-3098cc95804f",
"appidacr": "0",
"e_exp": 262800,
"family_name": "XXXXXXXXX",
"given_name": "XXXXXXXXXX",
"ipaddr": "93.245.65.135",
"name": "Myname, Firstname",
"oid": "1a4d0d0f-8137-4c1d-aa34-2cccf10f8206",
"platf": "3",
"puid": "100300008AAF747A",
"scp": "Directory.Read.All email Group.Read.All profile User.Read User.Read.All User.ReadBasic.All",
"sub": "IBv63_IIq4zpkv_UlVwaxmAm0RP3d17xq4hKil4HRD0",
"tid": "89c7da52-56fc-49ca-aa95-8f7fb09c995e",
"unique_name": …Run Code Online (Sandbox Code Playgroud) asp.net jwt azure-active-directory bearer-token asp.net-core-mvc-2.0
请求:
我来自不同的互联网位置,json对象.
这些包含我放在BingMap上的多个Geocoordinates.这非常有效.
问题:
但是当我从互联网位置获取数据时,我得到了阻止ui.有没有办法在后台运行?
我尝试了异步功能,但我也有阻止UI ...
这里有一些代码来电
public async void Caller_Click(){
await jsonDataClass.DoOperations();
}
Run Code Online (Sandbox Code Playgroud)
jsonDataClass中的方法
public async Task<bool> DoOperations(){
// do requests and some stuff..
var fetchedElements = getdata(); // not async, because its in a portable lib
foreach (var element in fetchedElements)
OnEvent(element); // raises an event to assing the element to the Bing map
}
Run Code Online (Sandbox Code Playgroud) c# bing-maps portable-class-library windows-runtime winrt-async
asp.net ×1
bearer-token ×1
bing-maps ×1
c# ×1
cs-script ×1
csx ×1
jwt ×1
winrt-async ×1
winrt-xaml ×1