itemscontrol

    1熱度

    2回答

    ScrollViewer似乎有一個默認行爲,當這個ItemsControl的Items失去一個元素時,它會滾動到ItemsControl。 拿這個例子: <ScrollViewer> <ItemsControl> <TextBlock Text="Something"/> <TextBlock Text="Something"/> <TextBlock

    1熱度

    1回答

    我正在一個WPF頁面上有以下幾點: <ItemsControl ItemsSource="{Binding Peopl.PhoneNums}" x:Name="PhoneList"> <ItemsControl.ItemTemplate> <DataTemplate> <Grid> <StackPanel Orientation="Horizontal" Marg

    0熱度

    1回答

    我有一個ItemsControl將ItemsSource屬性綁定到ViewModel。 DataTemplate渲染需要一些時間。我想在DataTemplate呈現時顯示「繁忙指示器」。 <ItemsControl ItemsSource="{Binding Request.RequestDiscussions}"> 這可以用DataTriggers完成,還是可以通過使用ItemsContro

    8熱度

    1回答

    問題: 聲明一個ItemsControl(或從ItemsControl得到的控制)在 視圖。 您將ItemsControl.ItemsSource屬性綁定到ViewModel中的ObservableCollection。 當您的物品被添加到/從ObservableCollection中刪除時,您的視圖會按預期更新。 但是,當您更改ObservableCollection中某個項目的屬性時,該視圖不

    2熱度

    1回答

    我試圖創建一個顯示兩個垂直「泳道」(左和右)的WPF控件。 Left和Right都應該綁定到ViewModel中的兩個單獨的ObservableCollection。 ISkill有一個Name屬性和一個可選的SynchronizedWith屬性,它基本上是對另一個ISkill對象的引用(在相反的集合中)。 這兩個泳道可以看作是普通的垂直StackPanels,但是所有與另一個ISkill對象同步

    1熱度

    1回答

    我在ItemsControl中有一個Border,它需要從ItemsSource(Observable Collection)中名爲BorderColor的字段中獲取它的BorderBrush。 <ItemsControl ItemsSource="{Binding ObsColOfThings}"> <ItemsControl.ItemsPanel> <ItemsPanel

    0熱度

    1回答

    我有一個ItemsControl和ItemsControl外的Button。 ItemsControl中的每個項目都有一個名爲「MyProperty」的依賴屬性(在代碼隱藏中定義)。 當ItemsControl中至少有一個項目的MyProperty屬性設置爲5時,我想將Button的IsEnabled屬性設置爲false(當然,這僅僅是一個更復雜情況的愚蠢示例) 我試圖通過數據觸發的方式,但沒有運

    0熱度

    1回答

    我正在嘗試創建動態可展開工具箱,如下圖所示。 自定義控件將根據可用空間將不同的項目放在基礎菜單和高級菜單中。如果有足夠的空間顯示基本菜單中的所有項目,則不會顯示高級菜單。 我已經創建了這個控件,只要我在應用程序中只使用它一次,它就可以工作。如果我多次instanciate,我會得到下面的異常,我很難理解,因爲我只是將一個元素添加到非靜態列表中。 有沒有人有另一種想法如何創建此控制不同以避免此問題,

    0熱度

    2回答

    我有一個我正在加載到ItemsControl中的事務列表,但我想在每行/事務中顯示來自我的viewmodel的UserId。 userId不在事務列表中,它是我試圖訪問的viewmodel中的一個屬性,但似乎我嘗試過的所有內容都不起作用,我不知道爲什麼。我所得到的是一個空白列值。 (是的,我確認這個屬性並不是空的,甚至硬編碼了一個值,什麼也沒有)。 我的理解是我應該能夠使用具有窗口Ancestor

    0熱度

    1回答

    被切斷。現在我只是在我的XmlDataProvider中使用了一些虛假的新聞標題,但他們將來自RSS提要。 <Window.Resources> <XmlDataProvider x:Key="NewsFeed" XPath="/rss/Channel/Item"> <x:XData> <rss xmlns=""> <Channel>