バージョン

xamDialogWindow の開始位置

xamDialogWindow コントロールの初期位置は、 StartupPosition プロパティを以下の StartupPosition 列挙値のいずれかに設定することによって設定できます:

  • Center - アプリケーションまたはコンテナーの中央にダイアログ ウィンドウが現れます。

  • Manual - Top および Left プロパティの値を手動で設定します。

ダイアログ ウィンドウが通常の状態に戻ると、直前に現れた位置に戻ります。

以下のコードは Top および Left プロパティを設定することによって、ダイアログ ウィンドウの開始位置を指定する方法を示します。

XAML の場合:

<Grid x:Name="LayoutRoot" Width="600" Height="400">
   <ig:XamDialogWindow x:Name="DialogWindow" Width="200"
       Height="200" IsModal="True"
       StartupPosition="Manual" Top="250" Left="350">
   </ig:XamDialogWindow>
</Grid>

Visual Basic の場合:

Imports Infragistics.Controls.Interactions
…
DialogWindow.StartupPosition = StartupPosition.Manual
DialogWindow.Top = 250
DialogWindow.Left = 350

C# の場合:

using Infragistics.Controls.Interactions;
…
DialogWindow.StartupPosition = StartupPosition.Manual;
DialogWindow.Top = 250;
DialogWindow.Left = 350;