小编Joh*_*ann的帖子

Windows Store App ListBox的PreviewKeyDown

PreviewKeyDown对于Windows应用商店应用程序是否有相同的功能?它不可用.

我有与此处描述的完全相同的问题:

我有一个ListBox,上面有一个TextBox.我想使用箭头键从ListBox导航到TextBox.目的是如果选择ListBox中的第一个项目,并且用户键入,则TextBox将获得焦点.

c# listbox windows-8 winrt-xaml windows-store-apps

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

WebView Source - 自动身份验证

我正在寻找一种自动验证网站的方法.我的c#Windows Store应用程序中有一个WebView,我想访问受密码保护的站点.

WebView.Source= new URI("http://UserId:Password@foo.com/");
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为我得到一个安全例外:

A security problem occurred. (Exception from HRESULT: 0x800C000E);
Run Code Online (Sandbox Code Playgroud)

下面的方法也不起作用,因为我只获取网站的html,但没有css或JavaScript:

HttpClientHandler handler = new HttpClientHandler();
handler.Credentials = new NetworkCredential("UserId", "Password");
HttpClient client = new HttpClient(handler);

string body = await client.GetStringAsync("http://foo.com");
webview.NavigateToString(body);     
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?

c# windows-runtime winrt-xaml windows-store-apps

4
推荐指数
1
解决办法
1920
查看次数

FlipView:HowTo将Collection <string>绑定为ItemsSource

是否有一种智能的方法来绑定Collection<string>包含图像的URL以显示在FlipView

或者我是否必须提供图像Collection<Image>

c# xaml windows-store-apps

3
推荐指数
1
解决办法
2588
查看次数

在MediaElement - Windows应用商店应用中流式传输Youtube视频

我正在编写Windows 8商店应用程序(使用c#/ xaml).

我需要显示YouTube视频,但不在WebView中使用嵌入式YT播放器.原因是:Youtube-Player有回到YouTube的链接(你不能删除它们),我不想要它们.

所以我考虑在MediaElement中传输YT视频,但我无法弄清楚你是如何做到这一点的.我调查了这个,但我无法为我找到解决方案.

c# xaml mediaelement winrt-xaml windows-store-apps

2
推荐指数
1
解决办法
8173
查看次数

Xaml:在DataTemplate中绑定集合

我是xaml和数据绑定的新手,所以请不要吃我.我担心Windows 8商店项目atm并且确实有一些嵌套数据绑定的理解问题.我会尽可能清楚地构建我的帖子,如果需要的话,我更愿意给予进一步的支持.

我们假设我有一个这样的类结构:

public class Hotels
{
    public Collection<Hotel> HotelCollection { get; set; }
}

public class Hotel
{
    public string Name { get; set; }
    public string Town { get; set; }
    public string ImageUrl { get; set; }
    public Collection<Room> RoomCollection { get; set; }        
}

public class Room
{        
    public string Name { get; set; }
    public string OccupancyMax { get; set; }
    public string OccupancyMin { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想将这些数据绑定到GridView(本身不需要是网格视图),如下所示: 在此输入图像描述

我正在将数据加载到我的页面(在HotelPageViewModel中我有一个ObservableCollection'Hotel's - > HotelResults):

  var …
Run Code Online (Sandbox Code Playgroud)

c# xaml binding datatemplate

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