0
IsolatedStorage 파일의 항목과 ListPicker 채우기 이 텍스트 파일의 내용을 알파벳순으로 ListPicker에 채 웁니다.응용 프로그램 이제까지 내가 아래, IsolatedStorageFile에서 텍스트 파일에 일부 기본값을 쓰기 실행 첫째 때
가장 좋은 방법은 무엇입니까? 텍스트 파일에서 목록을 만든 다음 ListPicker에 목록을 채우시겠습니까?
IsolatedStorage 파일의 항목과 ListPicker 채우기 이 텍스트 파일의 내용을 알파벳순으로 ListPicker에 채 웁니다.응용 프로그램 이제까지 내가 아래, IsolatedStorageFile에서 텍스트 파일에 일부 기본값을 쓰기 실행 첫째 때
가장 좋은 방법은 무엇입니까? 텍스트 파일에서 목록을 만든 다음 ListPicker에 목록을 채우시겠습니까?
@ har07에게 감사드립니다. 그래서 같은 버튼에서 전체 화면 ListPicker을 시작 :
private void locChoice(object sender, RoutedEventArgs e)
{
IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication();
string filePath = "locations.txt";
if (store.FileExists(filePath))
{
Debug.WriteLine("Files Exists");
try
{
string fileData;
using (IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream("locations.txt", FileMode.Open, store))
{
using (StreamReader reader = new StreamReader(isoStream))
{
fileData = reader.ReadToEnd();
}
}
testLocationPicker.ItemsSource = fileData.Split(';');
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
testLocationPicker.Open();
}
내가 @Pantelis 제안에 따라 순서에서 작동합니다.
목록을 사용하여 XmlSerializer로 읽고 쓰는 것이 좋습니다. –
"그 일을하는 가장 좋은 방법은 무엇입니까? 텍스트 파일에서 목록을 만든 다음 ListPicker에 목록을 채우겠습니까?" 예, 그런 식으로. @Mkrtich OP는 XML에 대해 말하는 것이 아니라 일반 텍스트 파일입니다. – har07
감사합니다. har07, 내가 입력하자마자 그 길을 갔다가 제대로 작동하도록했습니다. 그러나 알파벳순으로 항목을 나열하는 것이 더 까다로울 수 있습니다. –