2011-12-02 18 views
0

私は、ピクチャボックスにイメージを持っている、と私は私のコードでこれを行うとき:イメージを追加する回転フリップイメージ?

pictureBox1.Image.RotateFlip(RotateFlipType.Rotate180FlipX); 

画像は、ピクチャボックスの右側にある黒いボックスを持っていますか? REPROするハード

BEFORE

AFTER

答えて

3

。 1つは、PictureBoxコントロールは画像が変更されたことを知らず、再描画もしません。少なくともそれはそれを知っているようにしてください:

 var img = pictureBox1.Image; 
     img.RotateFlip(RotateFlipType.Rotate180FlipX); 
     pictureBox1.Image = img; 
+0

私は実際にあなたの応答のために私の問題の解決策を見つけました。私は実際にはイメージを全く回転させる必要はありません。イメージの高さからそれらを減算することによってy値を反転させるだけです。 – kenetik

関連する問題