- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法在 Windows Phone 7 的 Silverlight 中将焦点设置到 PanoramaItem?
我已经尝试过:
piResults.Focus();
其中 piResults 是 PanoramaItem 的名称。我还尝试将焦点集中到 PanoramaItem 中的一个控件上,但这也不起作用。
如果这还不清楚,我正在尝试执行以下操作:如果您按下一个 PanoramaItem 上的按钮,您将转到另一个 PanoramaItem。
最佳答案
您是否尝试过以编程方式设置 PanoramaItem 的索引,例如 -
piResults.DefaultItem = piResults.Items[_panorama_item_index_];
此技术在逻辑删除期间非常有用。这是我尝试过的 Panorama 控件的 XAML -
<!--Panorama item one-->
<controls:PanoramaItem Header="first item">
<!--Double line list with text wrapping-->
<Button x:Name="FirstButton" Content="Go to second item"
Click="FirstButton_Click"/>
</controls:PanoramaItem>
<!--Panorama item two-->
<!--Use 'Orientation="Horizontal"' to enable a panel that lays out horizontally-->
<controls:PanoramaItem Header="second item">
<!--Double line list with image placeholder and text wrapping-->
<Button x:Name="SecondButton" Content="Go to first item"
Click="SecondButton_Click"/>
</controls:PanoramaItem>
事件处理程序是 -
private void SecondButton_Click(object sender, RoutedEventArgs e)
{
piResults.DefaultItem = piResults.Items[0];
}
private void FirstButton_Click(object sender, RoutedEventArgs e)
{
piResults.DefaultItem = piResults.Items[1];
}
希望这有帮助。印地弗罗兹
关于c# - 将焦点设置到 PanoramaItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3953200/
我正在使用 Panorama WP7 项目,我无法将我的 View 模型绑定(bind)到我的 View 。由于我的 View 是全景图,我想为第一个 PanoramaItem 设置一个 View 模
有没有办法在 Windows Phone 7 的 Silverlight 中将焦点设置到 PanoramaItem? 我已经尝试过: piResults.Focus(); 其中 piResults 是
注意:我已经看到 this它没有回答这个问题。 我有我的应用程序的首次运行体验,它向用户展示了几个不同的选项来解释应用程序的作用。如果他们选择这些选项之一,我想向他们展示 PanoramaItem处理
我正在开发一个具有动态数量的 PanoramaItems 的应用程序,目前这些都是通过使用其“ItemsSource”属性将它们的列表绑定(bind)到 Panorama 来添加的。 但是当我尝试向创
当我从全景图背后的代码将 FrameworkElements 添加到 PanoramaItem 时,会“选择”panoramaItem,从而导致非常糟糕的用户体验。 我做了一个小的测试项目,问题重现了
我是一名优秀的程序员,十分优秀!