我想在面板中放置一个图像,但我不希望它根据面板的大小重复.
我做的是这样的:
panel3.BackgroundImage = picture1;
Run Code Online (Sandbox Code Playgroud)
但是,picture1重复几次,因为面板比实际图片宽得多.
我想要的只是以原始形式显示图片.我不希望它重演.
我怎样才能做到这一点?谢谢
问题
大家好,我正在用C#开发一架钢琴.我成功地制作了钢琴并且演奏得很好.但是,我想使用两个定时器:
一个计时器,用于检查鼠标左键保持多少时间(在Form.cs中)和另一个计时器,根据鼠标左键保持多少时间播放音乐(此计时器可在MusicNote.cs中找到) ).
第一个计时器按预期工作,并且每次打勾都会增加持续时间.问题是,当我尝试将全局变量持续时间从Form1传递到MusicNote.PlayMusic时,持续时间值变为0,而不是textBox2.Text中正确显示的值.
尝试将bNoteShape从Form1传递到MusicNote时会出现同样的问题.
编辑
谢谢你们.我已经解决了这个问题.