我有問題的圖像,我已經創造了我稱爲gridBg.png應用背景,我已經以這種方式閱讀:麻煩背景
string currentDir = Directory.GetCurrentDirectory();
if (File.Exists((currentDir + @"/Images/gridBg.png")))
{
bgAnimated.StopAnimation();
bgAnimated.GifSource = currentDir + @"/Images/gridBg.png";
bgAnimated.NormalLoopFrameCount = 20;
bgAnimated.SpecialLoopFrameCount = 20;
bgAnimated.TotalLoopFrameCount = 40;
bgAnimated.NormalLoopRepeatCount = 1;
bgAnimated.SpecialLoopRepeatCount = 1;
bgAnimated.StartAnimation();
}
在調試模式下,它的所有工作正常。我已經在安裝項目中添加了圖像,並且已經給了它圖像路徑。當我安裝並嘗試應用程序時,它也能正常工作,但問題是我的一些朋友沒有看到圖像,但圖像位於正確的位置,即Images文件夾。任何人都有建議?
SOLVED:string currentDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly()。Location);
當前工作目錄你說的'形象的意思是在右邊place'?圖像是否顯示,但座標不同?或者他們甚至沒有被顯示? – Shaharyar
@Shaharyar,如果你看過他的問題 - 他朋友的機器上沒有圖像。 –
@ Moo-Juice你是對的!一點誤會。 – Shaharyar