ListControl.SelectedValueChanged is sent when the value in a listbox 
changes, which may include the value being changed to nothing selected. 
  The usual way to ensure something is actually selected is to check the 
SelectedIndex, as shown in the MSDN documentation example: 
http://msdn2.microsoft.com/en-us/library/system.windows.forms.listcontrol.selectedvaluechanged(VS.71).aspx.

If you have a test case that fails on Mono but works on MS.Net, please 
file a bug at http://bugzilla.ximian.com/ and we'll be happy to look 
into it.

Thanks!
Jonathan


Jon Cosby wrote:
> I have this event handler for SelectedValueChanged on a ListBox:
> 
>     private void SelectedValueChangedEvent(object sender, EventArgs e)
>     {
>         string sFilename = fileListBox.SelectedValue.ToString();
> 
>     }
> 
> There's a NullReferenceException at runtime,
> "System.NullReferenceException: Object reference not set to an instance
> of an object". What's up? Evidently the value has changed as it reaches
> the handler. To null? The listbox is not empty.
> 
> 
> 
> Jon Cosby
> _______________________________________________
> Mono-winforms-list maillist  -  [email protected]
> http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> 
> 

_______________________________________________
Mono-winforms-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list

Reply via email to