Wpis z mikrobloga

@DragDay7: zdarzenie jest w klasie EVM, tam też jest wywoływane i sprawdzane czynull:

private void EVMchangedHandler(VMEventsArgs e)
{
if (EVMchanged != null)
{
EVMchanged(this, e);
}
}

W Klasie MainWindow w konstruktorze subskrybuje i mam metodę obsługi zdarzenia:
evm.EVMchanged += evm_EVMchanged;

private void evm_EVMchanged(object sender, EventArgs e)
{
}
@DragDay7: nie rozumiem dlaczego młyn i czym się rózni od Twojej pasty ;/

class EventsViewModel : ViewModel
{
public event EventHandler EVMchanged;

private void OpenFileCommand()
{
EVMchangedHandler(e);
}
}

private void EVMchangedHandler(VMEventsArgs e)
{
if (EVMchanged != null)
{
EVMchanged(this, e);
}
}

public partial class MainWindow : Window
{
public MainWindow()
{
evm.EVMchanged += evm_EVMchanged;

}

private void evm_EVMchanged(object sender, EventArgs e)
{
evm.Pennding = true;
}
}
@DragDay7: > pokaż EVMchanged(object sender, VMEventArgs e)
pokazałem już ( ͡° ͜ʖ ͡°)

juz sprawa rozwiązana - miałem osobny datacontext dla tej kontrolki i zdarzenie zostało podnoszone przez inny obiekt