0

データ グリッド ビュー コントロールを配置したタブ ページの 1 つで、タブ ページを含むアプリケーションがあります。ここで、タブ ページのサイズ変更イベントでグリッド ビューの位置を変更したいと思います。コードは次のようになります。

System.Drawing.Point pTabCntrlLocn= tabCntrl.Location;
System.Drawing.Point pDatGrdLocn = DataGrid.Location
int iCntrlYLocn = pDatGrdLocn .Y + 50;
DataGrid.Location = new System.Drawing.Point(pDatGrdLocn .Location.X, iCntrlYLocn); 

最後のコード行で例外が発生しませんが、新しい場所にコントロールが表示されず、コントロールの場所の値が変更されません。

ミッシングリンクを追跡するのを手伝ってください。

4

1 に答える 1

2

Dock が設定されている場合、場所を変更しても何も起こりません。

サイズ (この場合は高さ) を変更するには、Height代わりにプロパティを変更します。

于 2012-10-05T06:52:23.727 に答える