我有一個應用程序,其中可以通過使用反斜槓(\)字符在層次結構中構建標記。例如 ; Country\Canada\Alberta
Country\Canada\British Columbia
Country\USA\California
Country\USA\Texas
會變成用戶界面; Country
Canada
Alberta
British C
我已經構建了一個小型日誌記錄GUI來幫助調試主應用程序。它需要在它自己的線程上運行,以便在主UI無響應時不會被阻止。記錄窗口的一部分目的是找出主窗口爲什麼沒有響應。 新窗口通過此方法啓動。 public static Task<T> CreateAndShowStaWindow<T>(Func<T> factory) where T:Window
{
var windowR