Latest News

  • Super Tower Defense 2 Game
    Sep 03, 2010

    New to the games section is Super Tower Defense 2. Featuring more maps, new units and bigger explosions.

  • Super Cards Online Multiplayer Game
    Aug 13, 2010

    Released today in the games section is the new Super Cards multiplayer card game. The aim of the game is to get rid of all your playing cards before your opposition.

  • Silverlight Online Chat
    Jul 24, 2010

    Today we launch the new Silverlight Live Chat application demonstrating the Liquid RichTextBox and Emoticon replacements.

  • New Super Shoot Em Up 2 Game
    Jun 29, 2010

    Added to the Games section is the new Super Shoot 'Em Up 2 game. Take control of your tank with the aim to defeat the computer controlled opponents. Features all new weapons, levels and Battle Mode!

  • Silverlight 4 Controls V5.3.2 Released
    Jun 28, 2010

    This release contains several fixes raised in the forums.

jens_gebert@amat.com
jens_gebert@amat.com
problems to set height and width of PopUp Posted: Mar 23, 2010
 

Hello,


I need help according to set the size of an dialog.

Before I open a PopUp, I set the height and the width of the dialog.

I have the following problem:


1. I open the DIALOG_1 with height = width = 800

2. User close the DIALOG_1.

3. I open the DIALOG_1 with height = width = 400


Then there is the problem that DIALOG_1 has still the old height and width (800), instead of the new height and width(400).

    

   // will be set before

   //unusedWinNr

   //aryDialogs[unusedWinNr].height 

   //aryDialogs[unusedWinNr].width


   double dblTop  = (App.Current.Host.Content.ActualHeight -aryDialogs[unusedWinNr].height / 2);

double dblLeft = (App.Current.Host.Content.ActualWidth   -aryDialogs[unusedWinNr].width  / 2);


Dialog myDialog = (Dialog)LayoutRoot.FindName("DIALOG_" +unusedWinNr);

    myDialog.Name = "DIALOG_" +unusedWinNr;

myDialog.IsMaximizeEnabled = aryDialogs[unusedWinNr].hasMaxButton;

myDialog.IsResizable           = aryDialogs[unusedWinNr].isResizable;

//size

    myDialog.Height                = aryDialogs[unusedWinNr].height;

myDialog.Width                   = aryDialogs[unusedWinNr].width;

//position

    myDialog.HorizontalOffset     = dblLeft;

myDialog.VerticalOffset         = dblTop;


myDialog.Show();

myDialog.BringToFront();



thanks for any help!


regards

jens

 
 
dan
dan
RE: problems to set height and width of PopUp Posted: Mar 28, 2010
 

Hi Jens,


After altering the size of the Dialog you need to call the method Dialog.UpdateSize() to ensure the Dialog resizes correctly.


Thanks!

 
 

Rate this page: 

1 Star 2 Star 3 Star 4 Star 5 Star
1 Rating / 5.0 Average