public ImageFinder() { InitializeComponent(); _menu = new BbsMenu(); GlobalConf.UseBg20 = true; _contentTypes = new Dictionary<string, string> { {"image/jpeg", "jpg"}, {"image/png", "png"}, {"image/gif", "gif"}, {"audio/mpg", "mpg"}, {"video/mpg", "mpg"}, {"text/plain", "txt"} }; }
private void btnBoardsLoad_Click(object sender, EventArgs e) { _menu = new BbsMenu(); _menu.Download(); tvwMenu.Nodes.Clear(); tvwMenu.BeginUpdate(); foreach (var category in _menu.Boards) { var nodes = new List<TreeNode>(); foreach (var board in category.Value) { nodes.Add(new TreeNode(board.Name)); } var catnode = new TreeNode(category.Key, nodes.ToArray()); tvwMenu.Nodes.Add(catnode); } tvwMenu.EndUpdate(); }