์๋ ํ์ธ์. OpenFiledialog ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ด์ํ๊ฒฝ์ windows 7์ .net 6.0 ์ธ๋ฐ ์ฌ์ฉ์๊ฐ ํ๋ฒ ๋ค์ด์๋ก๊ทธ๋ฅผ ์ด์ด ํ์ผ์
์คํ ํ์ ๋ค๋ฅธ ๋ค์ด์ด๋ก๊ทธ๋ฅผ ํธ์ถ์ ํธ์ถ์ ์ ์ด๊ธฐ๋๋ ํ ๋ฆฌ๋ฅผ ์ง์ ํด์ค๋ ๋ณ๊ฒฝ์ด ๋
์ง ์๊ณ ๋ง์ง๋ง์ผ๋ก ์ฌ์ฉ์๊ฐ ์คํํ ๊ฒฝ๋ก๋ก ํธ์ถ์ด ๋ฉ๋๋ค.
(Windows10์์๋ ์์ ์ฆ์์ด ์์ต๋๋ค.)
ํน์ ์ด๊ธฐ๋๋ ํ ๋ฆฌ๊ฐ ์ ์ฉ์ด ์๋๋๋ฐ ์ด๋ด๊ฒฝ์ฐ์๋ ์ด์ฐ์กฐ์น๋ฅผ ํด์ผํ๋์??
public void openFile()
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory + @"Logoes\";
openFileDialog.ShowDialog();
selectedLogoSection.Source = new BitmapImage(new Uri(openFileDialog.FileName, UriKind.RelativeOrAbsolute));
selectImageControl = 0;
}
public void saveFile()
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory + @"SaveData\Images\";
openFileDialog.Filter = "Png Files|*.png";
openFileDialog.ShowDialog();
}
ํ์ผ์ ์ด์ด ์์ ํ ์ ์ฅํ ๋ ํ์ผ๋ค์ด์๋ก๊ทธ ๊ธฐ๋ณธ์์น๊ฐ saveFile์ ๊ฒฝ๋ก๋ก ์ง์ ์ด ๋์ด์ผ ํ๋๋ฐ ์์ openFile๊ฒฝ๋ก๋ก ์ด๊ธฐ ๋๋ ํ ๋ฆฌ๊ฐ ์ค์ ๋ฉ๋๋ค.