alternetsoft / AlternetUI

MIT License
24 stars 2 forks source link

Winforms to AlternetUI migration #70

Closed neoxeo closed 6 months ago

neoxeo commented 9 months ago

@generalloki

I continue to work slowly on my tool to help users to migrate Winforms apps to AlternetUI apps.

Here is a small Winforms sample project (framework 4.8) I use to test migration if it can be useful for you : WindowsForms_Test1_15.12.2023.zip I will convert it to .NET8.0 to have two projects for tests

Today, these components have not same name as Winforms or not exist :

FlowLayoutPanel flowLayoutPanel = new FlowLayoutPanel();
MaskedTextBox maskedTextBox = new MaskedTextBox();
MenuStrip menuStrip = new MenuStrip();
PrintPreviewControl printPreviewControl = new PrintPreviewControl();
SplitContainer splitContainer = new SplitContainer();
Splitter splitter = new Splitter();
TableLayoutPanel tableLayoutPanel = new TableLayoutPanel();
ToolStripContainer toolStripContainer = new ToolStripContainer();

If components exist in AlternetUI but not have the same name, can you give me the equivalent ?

I will post progress here.

neoxeo commented 9 months ago
generalloki commented 9 months ago

There are no MaskedTextBox, Splitter controls in UI. DataGridView is not an equivalent to Grid in UI, it is different control and there is no alternative in UI.

generalloki commented 6 months ago

I am moving this to discussions. I beleive we need to have separate issue for the property/method as not all of them are easy to implement and there are currently more important things to do in the project.