我试图将2D图形添加到Windows窗体图片框中 这是我的代码:
private System.Drawing.Graphics g;
private System.Drawing.Pen pen1 = new System.Drawing.Pen(Color.Red);
private System.Drawing.Pen pen2 = new System.Drawing.Pen(Color.Aqua);
private void Form2_Load(object sender, EventArgs e)
{
g = pictureBox1.CreateGraphics();
g.DrawEllipse(pen1,348.5f, 348.5f, 3, 3);
g.DrawEllipse(pen2, 269.5f, 348.5f, 1, 1);
}
当我编译它时,它运行正常但它不会显示任何图形。任何人都可以帮我吗?
答案 0 :(得分:0)
您应该使用import itertools
import pandas as pd
import numpy as np
a = ('A', 'B')
i = (0, 1, 2)
idx = pd.MultiIndex.from_tuples(list(itertools.product(a, i)),
names=('Alpha', 'Int'))
df = pd.DataFrame(np.random.randn(len(idx), 7), index=idx,
columns=('I', 'II', 'III', 'IV', 'V', 'VI', 'VII'))
print(df)
store = pd.HDFStore('/home/Jian/Downloads/temp.h5')
store.append('df_mask',df)
store.select('df_mask', columns=['Alpha','Int'])
事件。另外,我认为你已经用椭圆宽度和高度扭转了你的x,y位置。你几乎看不到1x1或3x3大小的椭圆。所以,试着这样做:
pictureBox1_Paint
<强>结果:强>