Is there any open-source .NET graphic editor for small images (where each pixel can be edited separately). I want to integrate it in my software. It may looks like this:

EDIT: In fact, I only need support for black&white images.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I believe you can do this in Paint .Net. It’s not limited to small images, but you can definitely manipulate small images.
EDIT
Sorry, it looks like the source code is no longer officially available.