Groups | Search | Server Info | Login | Register


Groups > comp.lang.java.programmer > #5276

Re: Swing versus Windows.Forms

From Arved Sandstrom <asandstrom3minus1@eastlink.ca>
Newsgroups comp.lang.java.programmer
Subject Re: Swing versus Windows.Forms
References (7 earlier) <isbte0$dm0$4@lust.ihug.co.nz> <isnvt0415kt@news2.newsguy.com> <VB-20110609053556@ram.dialup.fu-berlin.de> <JE1Ip.4$F25.3@newsfe04.iad> <C-sharp-20110610182525_-_@ram.dialup.fu-berlin.de>
Message-ID <149Jp.3939$x11.1762@newsfe09.iad> (permalink)
Organization Public Usenet Newsgroup Access
Date 2011-06-12 17:11 -0300

Show all headers | View raw


On 11-06-10 01:28 PM, Stefan Ram wrote:
> Arved Sandstrom <asandstrom3minus1@eastlink.ca> writes:
>> OT for CLJP: writing desktop apps in C# 4.0 and WPF (XAML heavy) is yet
>> another eye-opener for me. I'm mostly a Java SE/Java EE guy and so every
>> time I get a chance to do some pro work in C# it's refreshing.
>> Particularly GUI work.
> 
>   Last time I looked, the library did not even offered me
>   lay-out managers, and wanted me to specify the component
>   geometry in some screen unit.
> 
>   I tried to code my way around this and build GUIs without a
>   hard-coded geometry.
> 
>   For example, when I tried to create a form with a button,
>   an input field and an output field, I had to set its size
>   /manually/ (what a disgust, just look at the »5«!):
> 
> form.Size = new System.Drawing.Size( button.Size.Width, 5 * input.Size.Height )
> 
>   , and there was no default layout mangager which would do
>   this for me. But maybe I just did not known the most elegant
>   way to do this in C#?
> 
You would typically use Grid, DockPanel and/or StackPanel to position
controls. These _are_ your layout managers. :-)

If you weren't too turned off that time, a good starting point to see
what is currently available is

http://msdn.microsoft.com/en-us/library/ms746927.aspx

Particularly the sections on Resources, Styles & Templates, and the
Layout System.

AHS

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-31 13:54 +1200
  Re: Android—Why Dalvik? Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-31 14:25 +0000
    Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-01 08:02 +1200
      Re: Android—Why Dalvik? BGB <cr88192@hotmail.com> - 2011-05-31 14:26 -0700
        Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-01 11:33 +1200
          Re: Android—Why Dalvik? "Nasser M. Abbasi" <nma@12000.org> - 2011-05-31 19:43 -0700
            Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-01 15:03 +1200
              Re: Android—Why Dalvik? "Nasser M. Abbasi" <nma@12000.org> - 2011-05-31 20:15 -0700
                Re: Android—Why Dalvik? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-01 01:04 -0400
                Re: Android—Why Dalvik? BGB <cr88192@hotmail.com> - 2011-06-01 03:30 -0700
        Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-03 10:05 -0400
          Re: Android—Why Dalvik? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-03 11:16 -0400
            Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-03 17:36 -0400
            Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-04 12:14 +1200
              Re: Android—Why Dalvik? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-04 02:47 -0400
                Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-05 15:40 +1200
              Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-07 12:09 -0400
                Re: Android—Why Dalvik? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-06-09 07:55 -0300
                Re: Swing versus Windows.Forms Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-06-12 17:11 -0300
                Re: Android---Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-11 13:43 -0400
                Re: Android---Why Dalvik? Steve Sobol <sjsobol@JustThe.net> - 2011-06-11 14:57 -0700
          Re: Android—Why Dalvik? BGB <cr88192@hotmail.com> - 2011-06-03 13:05 -0700
          Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-04 12:13 +1200
            Re: Android—Why Dalvik? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-06-03 21:52 -0300
            Re: Android—Why Dalvik? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-04 02:52 -0400
              Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-05 15:45 +1200
                Re: Android—Why Dalvik? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-06-05 01:04 -0300
                Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-06 18:52 +1200
                Re: Android—Why Dalvik? "Nasser M. Abbasi" <nma@12000.org> - 2011-06-06 01:35 -0700
                Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-06 23:05 +1200
                Re: Android—Why Dalvik? "Nasser M. Abbasi" <nma@12000.org> - 2011-06-06 06:32 -0700
                Re: Android—Why Dalvik? Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-06 11:19 -0400
                Re: Android—Why Dalvik? Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-06-07 10:21 +1200
                Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-08 10:30 -0400
                Re: Android—Why Dalvik? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-06-07 06:53 -0300
                Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-08 10:37 -0400
            Re: Android—Why Dalvik? Michael Wojcik <mwojcik@newsguy.com> - 2011-06-07 12:26 -0400

csiph-web