タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

WPFとCompositeCollectionに関するJHashimotoのブックマーク (3)

  • MenuItemとCompositeCollectionをバインド /WPF

    前回 の続き。今回は固定メニューと動的メニューが混在しているケースを考えます。題材は前回に引き続きブラウザのブックマーク。 なお、次回 は今回とは独立した階層メニューの話です。 まず概要を考えましょう。 ウィンドウには上部にメニューが、下部にはブラウザが表示されます。 メニューのトップレベルには「ブックマーク」が一つだけ存在し、その子メニューに、「ブックマークに追加」、区切り線、そして追加済みブックマークの一覧が(全て同じ階層に)表示されます。 「ブックマークに追加」をクリックすると現在表示中のページがブックマークに追加されます。 追加済みブックマークのいずれかをクリックすると、ブラウザはそのブックマークされているページにジャンプします。 さて、前回から修正するコード量が多いので、まず一通りコードを示し、その後に解説を加えることにします。なお、App.xaml / App.xaml.cs

    MenuItemとCompositeCollectionをバインド /WPF
  • 方法: CompositeCollection を実装する - WPF .NET Framework

    例 次の例では、CompositeCollection クラスを使用して、複数のコレクションと項目を 1 つのリストとして表示する方法を示します。 この例では、GreekGods は GreekGod カスタム オブジェクトの ObservableCollection<T> です。 データ テンプレートは、GreekGod オブジェクトと GreekHero オブジェクトがそれぞれゴールドとシアンの前景色で表示されるように定義されています。 <Window Background="Cornsilk" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:c="clr-namespace:SDK

    方法: CompositeCollection を実装する - WPF .NET Framework
  • CompositeCollection クラス (System.Windows.Data)

    重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public ref class CompositeCollection : System::Collections::IList, System::Collections::Specialized::INotifyCollectionChanged, System::ComponentModel::ICollectionViewFactory, System::Windows::IWeakEventListener [System.Windows.Localizability(System.Windows.LocalizationCategory.Ignore)] public clas

    CompositeCollection クラス (System.Windows.Data)
  • 1