문제

어떻게 자원을 만들 수 있다는 참조 및 사용에서 다양한 부분의 내 프로그램을 쉽게?

나 특정한 문제는 내가 NotifyIcon 변경하고자 하는 아이콘의 상태에 따라 프로그램입니다.일반적인 문제이지만,하나는 오랜 시간입니다.

도움이 되었습니까?

해결책

만,후에 주위를 검색하고 cobbling 함께 다양한 포인트 주위에서 유래(아이고,내가 사랑 이미이 장소),대부분의 문제는 이미 과거 이 단계에 있습니다.았을 관리하는 작업에 대한 답변을 나의 문제이지만.

리소스를 만드는 방법:

나의 케이스에서,나를 만들려는 아이콘입니다.그것은 비슷한 프로세스,어떠한 유형의 데이터를 추가하려는 자원으로하지만.

  • 오른쪽 클릭하여 프로젝트에 추가할 자니다.이렇게 솔루션 탐색기에서.선택하"속성"옵션을 선택 목록에서.
  • 클릭하"Resources"탭을 선택합니다.
  • 첫 번째 버튼의 상단 바 당신이 당신의 유형을 선택할 리소스을 추가합니다.그것에 시작해야 문자열입니다.우리가 원하는 아이콘을 추가하려면,그래서 그것을 클릭하고"아이콘 목록에서"옵션이 있습니다.
  • 다음,이동하는 두 번째 버튼은"리소스 추가".할 수 있습을 추가하거나 새로운 리소스,또는 당신은 이미 아이콘은 이미 만들어 추가할 수 있습니다.에 따라 대한 어떤 옵션을 선택합니다.
  • 이 시점에서,당신은 더블 클릭하는 새로 추가 리소스를 편집합니다.참고,자원 또한 솔루션 탐색기에서,및 더블 클릭하면 거기에는 현재로 유효한 것입니다.

어떻게 사용하는 리소스:

중대하다,그래서 우리는 우리의 새로운 리소스 그리 가려움을 있는 그 아름다운 변화 아이콘...어떻게 우리가 그렇게 해야 합니까?음,우리가 운이 좋은,C#이 대단히 쉽습니다.

거기에는 정적 라는 클래스 Properties.Resources 에 대한 액세스를 제공하는 모든 자원,그래서 내 코드는 것으로 간단하다:

paused = !paused;
if (paused)
    notifyIcon.Icon = Properties.Resources.RedIcon;
else
    notifyIcon.Icon = Properties.Resources.GreenIcon;

행!완제!모든 것은 간단하는 방법을 알고 있는 경우,그렇지 않나요?

다른 팁

위의지 않은 실제로 작업을 위해 나에게 나가 예상되는 Visual Studio2010.까 액세스 속성입니다.리소스,했으로 인해 액세스 권한 문제입니다.제가 궁극적으로 변화했다는 지속성에서 설정을의 특성을 리소스 그리고 나서 발에 액세스하는 방법을 통해 리소스입니다.디자이너입니다.cs 파일,그것은 자동 getter 는 무료 아이콘을 통해 MyNamespace.속성입니다.리소스입니다.NameFromAddingTheResource.는 객체를 반환하는 형식의 아이콘을 활용할 준비가 되어 있어 사용이다.

위의 방법이 좋은 작동합니다.

다른 방법(정 웹 여기)는 다음 페이지를 만듭니다.컨트롤을 추가 페이지입니다.그는 디자인 모드에서는 이동:Tools 을 생성>로컬 리소스입니다.리소스 파일이 자동으로 나타나는 솔루션으로 모든 컨트롤 페이지에서 매핑에서 자원 파일.

을 만들기 위한 자원이 다른 언어를 추가하는 4 문자는 언어의 끝까지 파일 이름 전에,확장기(계정이다.aspx.en-US.리소스,계정이다.aspx.es-ES.리소스를 등...).

를 검색하는 특정 항목에서 코드 숨김,단순히 다음 메소드를 호출합니다.방법은 페이([리소스에 항목을 키/name])입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top