Re: Beginning GUI




"Daniel" <DanielV@xxxxxxxxxxxxxxxx> wrote in message news:OqgdtLD%23GHA.1220@xxxxxxxxxxxxxxxxxxxxxxx
No one mentioned it because he is just about to learn. Best to start basic then, when you need, start making them programatically etc.

The OP is not new to programming and wants to develop a full GUI application. So he should be informed that UIs can be created at both run time and design time. I don't think there is any "best" way to design UIs.

PS



"PS" <ecneserpegats@xxxxxxxxxxx> wrote in message news:uCcyd%23%239GHA.924@xxxxxxxxxxxxxxxxxxxxxxx

"Lint Radley" <scanomatic@xxxxxxxxxxxxxxxxxxx> wrote in message news:7No%g.80657$073.14089@xxxxxxxxxxx
Hi Everyone,

I've done several C# console applications now, and feel comfortable with the language. Can anyone recommend a web site, book, etc which has information on starting to develop full GUI applications?

One thing that no one mentioned is that you don't necessarily create all your UI elements at design time. You may find it better to create and populate your forms at run time programmatically if the controls will vary based on software settings or authorizations. I find it a lot easy to deal with adding only the needed controls rather than disabling or disposing of un-needed controls.

Also you can consider using user controls if you are using tabs or a single workspace model that will have it's content change (e.g. like Outlook). Then you can switch the user controls in and out of the main work area rather than deal with one big form with loads of panels (and loads of code behind).

PS



.



Relevant Pages

  • Re: Free Online CSharp 2 Windows Course
    ... At the momemt i think there are only files for the " windows apps" course ... How .NET is Different from Traditional Programming ... Label and TextBox Controls ... Introduction to Web Services ...
    (microsoft.public.dotnet.languages.csharp)
  • Free Online CSharp 2 Windows Course
    ... How .NET is Different from Traditional Programming ... Windows Forms Programming in Visual Studio.NET ... Label and TextBox Controls ... Introduction to Web Services ...
    (microsoft.public.dotnet.languages.csharp)
  • CSharp windows Preparation - Free Course
    ... How .NET is Different from Traditional Programming ... Windows Forms Programming in Visual Studio.NET ... Label and TextBox Controls ... Introduction to Web Services ...
    (microsoft.public.cert.exam.mcad)
  • Re: Provider Properties + IExtenderProvider
    ... The IExtenderProvider only enables you to add a property at design time. ... on the operation of the extender provider. ... Find great Windows Forms articles in Windows Forms Tips and Tricks ... It seems I can provide properties, like> strings, bools, ints, but not events to other controls. ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: Item_Save Event?
    ... Note that if you are using unbound controls (or binding ... > Microsoft Outlook Programming - Jumpstart for ... > not put into the Fields until Item_Send is fired, even though the RTBs are ... >> Sub LoadRTBFields() ...
    (microsoft.public.office.developer.outlook.forms)