问题标签 [currentitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 绑定到 ItemsControl 中的 CurrentItem
下面的XAML 基本上是试图制作一个Button
s 列表(从当前.Name
Views
DataContext
当我点击一个按钮时,应该改变的CurrentItem
属性和相关的应该显示在内容演示器中。CollectionViewSource
View
好的。如果我在下面的 XAML 中单击,ListBox
它会完全按照需要工作。
但是,如果我单击UniformGrid
(由项目控件创建)中的按钮,则该CurrentItem
属性不会更新。
当在 中选择一个项目时,如何获得CurrentItem
更新ItemsControl
?
谢谢
wpf - Wpf ItemTemplate CurrentItem
我有一个简单ListBox.ItemTemplate
的包含 aLabel
和 aTextBox
绑定到 a CSLA Bindable List
。当我选择不改变时,它只会在我选择 时TextBox
改变。我有。CurrentItem
Label
IsSynchronizedWithCurrentItem='True'
wpf - 如何判断项目控制数据模板中的项目是否是最新的?
我有一个绑定到 ICollectionView 的 ItemsControl。
我需要从一个项目的 DataTemplate 中判断它是否是当前的。
注意:这可以从 Listbox 中实现,但我想要 ItemsControl 的外观。
c# - Binding problem with CurrentItem in WPF C#, Can't access "second level data"
I have a problem in c# wpf tring to bind to CurrentItem, i have a list of persons, and each persons can have one of two items. You can select a person in the list and then select it's item in a combobox.
The combobox binds to Persons.CurrentItem.Item and shows what the person have as selected item. But i cant change it, or rather i cant keep the change that is made, it changes back as soon as i select a new person.
The XAML looks like this:
As you can see i have added a persons2 with SelectedItem as SelectedPerson. This works fine and i want to mimic it's function but i want to use Current item.
This is the C# code:
If you test the example you can see that Persons.CurrentItem.Name works, but Persons.CurrentItem.Item.Name dose not, Why? Have i missed something with the level of access? Is there something i have missed on how to use CurrentItem?
Thanks for enlightening me.
c# - RibbonApplicationMenuItem 有错误的 CurrentItem?
我有一个带有相同类型子项的 RibbonApplicationMenuItem。子项由代码添加。
选择 RibbonApplicationMenuItem 后,在处理单击事件时会显示错误的 currentItem。
CurrentItem 始终是我的 RibbonApplicationMenuItems 集合中的第一个元素。
SourceApplicationMenu 包含单击的 MenuItem,但我连接的对象丢失。SenderApplicationMenu 包含带有名为 CurrentItem 的属性的 corrospondig ParentMenuItem。
事件在主要元素的功能区窗口的 XAML 代码中分配:
在这种情况下,CurrentItem 始终包含具有对应对象的第一个 SubItem。有任何想法吗 ?
ios - AVPlayer 键值的 currentItem 是否可观察?
我使用 AvQueuePlayer 在后台播放音频。为了保持 AvQueuePlayer 的播放列表不为空,我使用键值观察来关注 AvQueuePlayer 的 currentItem 以准备加载下一个播放项。有时它工作得很好,但有时它会失败。
这是我收到的崩溃报告:
以下是我如何使用键值观察:
我在 AvPlayer 的类参考中查找。然后我发现据说属性“状态”可以观察到,而它没有提到currentItem。但我发现有些人使用属性 currentItem 作为可观察的。我现在完全糊涂了。请帮我。
wpf - DataGrid CurrentItem != 使用选项卡按钮重新进入后的 SelectedItem
这个简单的 WPF-DataGrid
它显示了一个没有问题的绑定列表,在重新获得焦点时表现出一种奇怪的方式:首先,用户选择了一行,这使得数据网格以选定的方式显示该行(SelectedItem 和 CurrentItem 也包含选定的对象) . 然后将焦点赋予另一个控件。在这种状态下 - 选择仍然显示 - SelectedItem 仍然存在,而 CurrentItem 为空!然后使用 TAB 按钮返回焦点。这使得 CurrentItem 成为在 SelectedItem 未更改时显示的第一个对象。因此,CurrentItem 不会与 SelectetItem 一起处于该状态,这将在 DataGrid 中看到。我心想这对我有什么好处...
我的问题是:如何建议 DataGrid 在失去焦点之前选择相同的 CurrentItem?以及如何同步 CurrentItem 和 SelectedItem?
我希望有一个简单的解决方案!你会帮我很多。提前致谢...
iphone - MPMoviePlayerController 当前播放项目详情?
我正在使用 MPMoviePlayerController 播放音频流 url,它工作正常,是他们获取当前播放曲目详细信息的任何方式..我的意思是歌曲标题、艺术家姓名等。
提前致谢
iphone - AVPlayer 当前在 iPhone 中播放项目详情和音量控制?
我试过用 AVPlayer 播放在线 http 流音乐文件,效果很好。
获取当前播放的音轨名称、艺术家等的方法是什么?
有没有办法在播放音乐时调整 AVPlayer 的音量(使用UISlider
)?
wpf - ICollectionView 取消当前更改
我正在寻找一种方法来根据单击的项目取消 CurrentChanging 事件。在我的应用程序中,我使用 ICollectionView 来保存我的视图模型列表,这些视图模型在 tabcontrol 中呈现为 tabitems。对于特定的视图模型,我需要在激活视图模型之前进行一些属性检查。为了做到这一点,我现在需要特定的视图模型将成为下一个当前项目。根据属性检查的结果,应该允许或取消当前项目的更改(仅针对特定视图模型)。我不想对所有其他视图模型进行属性检查。
有没有办法在设置之前访问下一个当前项目?
编辑:
另一个想法:在 currentchanged 事件中,我进行属性检查,并根据其结果,向父视图模型(包含视图模型列表)发送一条消息,以触发它将当前移动到第一个。我希望这会触发一个新的当前更改事件,但它不会。当前项始终是在第一个当前更改事件之前选择的视图模型。
那里发生了什么?