Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Prevent Combox From Opening
Message
 
To
04/07/2008 14:42:40
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Miscellaneous
Thread ID:
01328995
Message ID:
01329020
Views:
14
I want to combine a combo with a treeview, so when the arrow is clicked, I am going to drop down the tree instead.



>Kevin,
>
>What exactly is it that you want to accomplish? This sounds like very non-standard ComboBox functionality. If you'd tell us the whole story, maybe we'll have some other ideas.
>
>~~Bonnie
>
>
>
>
>
>>Thanks. This is exactly what I'm looking for. Next, I would like to raise an event inside IF called ArrowClicked if the message is
>>WM_LBUTTONDOWN.
>>
>>I'm not sure how to code.
>>
>>
>>
>>>
>>>public class MyComboBox : ComboBox
>>>     protected override void WndProc(ref System.Windows.Forms.Message m)
>>>     {
>>>           if (m.Msg == 0x201 //WM_LBUTTONDOWN || m.Msg == 0x203)  //WM_LBUTTONDBLCLK
>>>           {
>>>                return;
>>>           }
>>>          base.WndProc(ref m);
>>>     }
>>>}
>>>
>>>or
>>>
>>>Public Class MyComboBox
>>>     Inherits ComboBox
>>>     Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
>>>          If m.Msg = &H201 OrElse m.Msg = &H203 Then 'WM_LBUTTONDOWN or WM_LBUTTONDBLCLK
>>>               Return
>>>          End If
>>>          MyBase.WndProc(m)
>>>
>>>     End Sub 'WndProc
>>>End Class 'MyComboBox
>>>
>>>
>>>
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform