Browse by Tags
Finally I'm positing the Silverlight 2 Beta 2 project for my TechEd "Building Rich Internet Applications in Silverlight" talk. Sorry for the week delay I took off after TechEd for my daughter's 2 nd birthday party (remember I said that I'm a proud dad?)
Read More...
Below is the link to the slide deck(s) for the two TechEd 2008 sessions. I'll be posting the projects once Silverlight 2 Beta 2 ships this week (since they require Beta2) http://cid-3a5ca8204ec61147.skydrive.live.com/self.aspx/Public/TechEd%20Slides.zip
Read More...
Ok – so my TechEd presentation came and went and all I can say is that "I was pwnd by the demo gods!" Yup if something could go wrong it did. Does anyone else need a café express tee shirt "I was pwnd by the demo gods!"? I think I will wear one around
Read More...
As you can see I concluded my "short story" blog post (previous post) saying that I'm at TechEd – and that is correct. I'll be at TechEd 2008 all this (June 2 nd through June 6 th ) week. I'll be presenting on Tuesday about Silverlight 2 so please come
Read More...
Yup I've not updated my blog for almost 2 years. The shortest story for the past two years is that: We started a family (see previous post) I changed jobs – I've been a PM on Silverlight since 2006 Shipped Silverlight 1.0 Working on Silverlight 2 At TechEd
Read More...
text exceprt
Read More...
Sorry I haven't posted any new. Since March I've moved to a different group here at Microsoft and on the home front I've become a father to a baby girl! Hopefully in the next few months I'll post more about what I'm doing here at Microsoft. thanks -mar
Read More...
The DataGridView developer has recently completed and posted two new whitepapers that implement a custom RadioButton cell/column and a numeric up/down cell/column. Check them out and post comments here: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=231989&SiteID=1%20
Read More...
As a follow up to my post on getting the DataGridView and UltraNav/IBM scroll button to work, I've created a simple component that makes adding UltraNav support throughout your app easy. The code is contained in a class called UltraNavScrollHelper . Here
Read More...
using System; using System.ComponentModel; using System.Windows.Forms; using System.Runtime.InteropServices; class UltraNavScrollHelper:Component { private Control _hScrollBar; private Control _vScrollBar; private Control _controlSite; private NativeScrollBar
Read More...
One request that I've seen a few times is to have a column in the DataGridView display a rating like stars similar to what you would find in Media Player. I've posted this over at the MSDN forums, but I thought having it in the blog would also be good.
Read More...
Some people reported problems actually running the TreeGridView sample, so I've recompiled it on an RTM build machine (previously I was using the latest internal VS build). You can get the new version (that also includes release & debug binaries prebuilt)
Read More...
public class ScrollDataGridView : DataGridView { private const int WM_HSCROLL = 0x0114, WM_VSCROLL = 0x0115; NativeScrollBar nsb; protected override void OnHandleCreated(EventArgs e) { base.OnHandleCreated(e); if (this.Site == null) { this.nsb = new NativeScrollBar(this);
Read More...
public class NativeScrollBar : NativeWindow { public NativeScrollBar(Control parent) { CreateParams cp = new CreateParams(); // Fill in the CreateParams details. cp.Caption = String.Empty; cp.ClassName = "SCROLLBAR"; // Set the position of the scrollbar
Read More...
As part of my work I use an IBM Thinkpad laptop a lot (T40 model) and one thing that has bugged me a lot is that the mouse wheel button on the laptop keyboard (center button) doesn't work with the DataGridView. Below is the story of my investigation and
Read More...