private void rect_MouseDown(object sender, MouseButtonEventArgs e) { BrushChangeEventArgs arg = new BrushChangeEventArgs(); arg.selectedBrush = (sender as Rectangle).Fill; if (BrushChanged != null) { BrushChanged(sender, arg); } }
void brushList_BrushChanged(object sender, BrushChangeEventArgs e) { if (curDbInfoTab.treeView1.SelectedItem != null) { curDbInfoTab.treeView1.SelectedItem.MyForeground = e.selectedBrush; curDbInfoTab.SaveTreeToDB(); } }