void IconBarMargin_MouseLeftButtonUp(IIconBarMargin iconBarMargin) { var line = iconBarMargin.GetLineFromMousePosition(); if (line == null) { return; } var ctx = new IconBarCommandContext(iconBarMargin.UIContext, line.Value); foreach (var cmd in iconBarCommands) { if (cmd.Value.IsEnabled(ctx)) { cmd.Value.Execute(ctx); } } }
void IconBarMargin_MouseLeftButtonUp(IIconBarMargin iconBarMargin) { var line = iconBarMargin.GetLineFromMousePosition(); if (line == null) return; var ctx = new IconBarCommandContext(iconBarMargin.UIContext, line.Value); foreach (var cmd in iconBarCommands) { if (cmd.Value.IsEnabled(ctx)) cmd.Value.Execute(ctx); } }