Blacker.MangaScraper.Helpers.ListBoxExtension.ListenForChanges C# (CSharp) 메소드

ListenForChanges() 개인적인 정적인 메소드

private static ListenForChanges ( System.Windows.Controls.ListBox listBox ) : void
listBox System.Windows.Controls.ListBox
리턴 void
        private static void ListenForChanges(ListBox listBox)
        {
            if (!listBox.IsInitialized)
            {
                EventHandler callback = null;

                callback = delegate
                {
                    listBox.Initialized -= callback;
                    ListenForChanges(listBox);
                };

                listBox.Initialized += callback;
                return;

            }
            listBox.SelectionChanged += new SelectionChangedEventHandler(OnListBoxSelectionChanged);

            ResynchList(listBox);
        }