Mohammad Hamdy Ghanem

Results 245 comments of Mohammad Hamdy Ghanem

@jrmoreno1 Any checks if the collection has any members. It is a Boolean method and you can't call any other method from it. This is how you should write your...

@jrmoreno1 the `.Any` method returns a Boolean, and the dot belongs to it: ``` If ids?.Any().CompareTo(False) = 1 Then Console.WriteLine("OK") End If If (ids?.Any().CompareTo(False)).GetValueOrDefault() = 1 Then Console.WriteLine("OK") End If...

I found that I didn't add a test for the IndexOf method, so I did, and fixed this issue. I also hide the Text.GetIndexOf method and added a Text.IndexOf method...

When I changed the event system, I prevented the text block that shows the title of labels and buttons from receiving mouse clicks, and this is the cause of none...

The key of any control consists of the formNme.ControlName. This key is returned for you by the Form.AddXX method. If you want to remove the control, send this key to...

Hi @dynamicboy, Thanks for reporting this. sVB forms and controls are actually WPF controls, but for simplicity I make them look like windows forms controls. WPF is powerful but has...

Hi @dynamicboy, Thanks for reporting this. I draw controls on a canvas on the form, and when the form is transparent, the canvas handles the events like the OnKeyDown. I...

By the way, calling AllowTransparency in code will not really allow the form to be transparent! This is a quote from the sVB reference book: > You must do this...

[An introductory video about sVB](https://youtu.be/uzt-LMuY7WM).

@benyuz There are two possible VB.NET alternatives: 1. [Mercury VB](https://www.remobjects.com/elements/mercury/). 2. [ModVB](https://anthonydgreen.net/2022/11/04/the-road-ahead-wheres-this-all-going/). I personally gave up waiting for MS to change its VB.NET strategy. and I will go on with...