DropDowns on macOS have a fixed size and there’s no way to change that. You will have to make your own control based on Drawable if you want something to have a different size/appearance.
I’d like to have more nativeness for EtoUI so I don’t have to rewrite the code for each system. I wonder if there is such a problem in Eto version 2.8.2 in MacOS Rhino8?
This is a problem with the NSPopUpButton which Eto’s DropDown uses. It does not support variable height. The only option is to not use NSPopUpButton/DropDown.
Another option is you could use is a simple Button (which does support variable height), and when clicked show a ContextMenu to change the selection.
Thank you. I found another problem. With the slider function (TickFrequency). on macos if a slider with a large number that affects the number (TickFrequency) of slider forms may not open at all or it takes a very long time to open… there’s also the problem of (Form.Screen.GetImage) in MacOs , the resulting picture is a compressed image. at the output