본문 바로가기

분류 전체보기

(172)
Silverlight Calendar 헐.... 이번에 달력을 추가 할일이 있어서 calendar을 찾아보니 기본으로 들어있는 컨트롤이 아니더군요 그래서 추가 하기 위해서 멀 추가 해야 하나 싶어서 다른 사람들이 만들어 놓은 calendar 소스를 보니 아항~ System.Windows.Controls.Extended를 추가해서 달력들을 만드셨더군요 그래서 저도 쎌름 똑같은 것을 넣고 가벼운 마음으로 Blend를 열었습니다. 아니 그런데!! Calendar가 없더군요 그래서 허허 왜이러지 하는 마음에 소스 파일에다가 Calendar를 쳐보닌까 나오더군요 아항 소스에서는 만들어지네 이러면서 낼름 하나 생성해서 Layoutroot에 추가 해주었지요!! 두둥 그런데 화면에 당췌 아무것도 안나오더군요 그래서 visiblie을 켜보기도 하고 back..
StoryBoard 의 FPS와 CompositionTarget 오늘은 제가 스토리 보드와 관련된 내용을 살짝 적어 볼까 합니다. 스토리보드는...기본적으로 60FPS 인데 기본이자 최대 값이라고 하네요 이러한 FPS를 바꾸귀 위해서는 Application.Current.Host.Settings.MaxFrameRate = 30; 이런식으로 적어주면 30으로 바뀐다고 하네요. 그리고 초당 30번돌아가는데 이 각각의 순간에 어떤한 이벤트를 주고 싶다면 CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering); 이런식으로 주고 싶은 이벤트를 넣어 주면 매초당 정해진 프레임수 마다 발생하게 됩니다. 간단한 예제를 담은 소스를 첨부 하겠습니당 소스
RC0로 추가된 Control 1탄 ProgressBar 개요 오늘은 이번에 새로 추가된 Control 들중 하나인 ProgresBar 에 대해서 알아 보도록 하겠습니다. 결과 위의 그림은 대략 62%정도 진행이 된 ProgressBar 입니다. 진행바를 이미지 브러쉬를 사용했습니다 스마일~^-^ 단지 Control 이기 때문에 특별한 소스설명 없이 소스 공개를 하도록 하겠습니다. 소스
ListBox DataBinding 개요 이 내용은 앞에서 DaumApi를 하면서 나왔던 내용인데 그중에서 DataBinding 부분만 아주 간단하게 뽑아서 대략적인 내용을 설명드리도록 하겠습니다. 결과 머 리스트 박스에 값들을 넣어주는건데 이걸 일일이 listbox의 Item들을 넣어준게 아니라 DataBinding을 이용해서 Item과 Data를 묶어서 뿌려주는거지용 그럼 각설하고 내용 설명 고고싱 내용 1) 우선 데이타들을 담아둘 데이타 클래스를 하나 만들어 줍니다. namespace dataBinding1 { public class dataClass { public string Name { get; set; } public string NickName { get; set; } public int Age { get; set; } pu..
WhiteSpace is not allowed~ 머시기 에러 여기서 보면 ItemsSource 부분에 보면 띄여쓰기를 했떠니 WhiteSpace is not allowed after end Markup Extension 이라는 에러가 발생 하므로 따옴표 안은 다 붙여주세용~
StoryBoard 에서 동적으로 TargetName 변경 오늘의목표 : 스토리 보드를 하나 만들고 우려먹자! 오늘은 스토리 보드를 하나 만들어 놓고 이 스토리 보드를 가지고 이놈저놈 에게 적용 하는 방법에 대해서 배워 보겠습니다. 우선 이번에도 실행 결과를 보고 고고씽 하겠습니다. 결과 이번에는 ZoomIn 이라는 스토리 보드를 하나 만들었는데요 이 스토리 보드는 이미지의 스케일을 1.1배 해주는 스토리 보드인데 처음 스토리 보드를 만들때는 왼쪽의 image1(이효리사진)을 가지고 만들었습니다. 스토리 보드는 마우스 오버시에 발생하게 되여있습니다. 양쪽 이미지에다가 ZoomIn.Begin()을 주면 이효리 사진이나 안소희 사진이나 왼쪽(image1) 의 사진만 커지게 되여 있습니다. 이걸 StoryBoard에 있는 TargetName을 바꾸어서 각자 사진에 M..
listBox에 들어가는 아이템을 한줄에 여러개 넣기 ListBox 에 Item 들을 넣다 보면 한줄에 한개씩 들어가는것을 볼수 있습니다. 오늘은 이 ListBox 에 2개 이상의 Item 들이 들어 갈수 있도록하기 위한 머 그런 시간을 가져 보겠습니다. ㅋ_ㅋ 리스트 박스의 Item 들이저장 되는 ItemsPanel 의 ItemsPanelTemplate 에 들어갈 Panel을 만들어 보도록 하겠습니다. 여기에 있는 내용은 찰스 페졸드의 WPF 에서 나온 내용을 토대로 만들었습니다. 실행화면 그냥머.. 다른 색깔의 원들이 3개씩 2줄에 거쳐 나오는걸 볼수 있습니다. 이제 이 Panel을 만드는 법에대해서 알아 보겠습니다. 머..설명을 쓸려고 했는데 소스가 내용이 긴것도 아니고 해서 내용 해서은 소스에 주석으로 처리 하도록 하겠습니다. 하하하 소스
DaumApi 를 이용한 간단한 이미지 검색 오늘은 DaumApi 를 이용해서 이미지를 검색 하는것을 해보겠스니다. 실행화면 사용설명 왼쪽위에 텍스트 창에 검색어를 입력 하고 엔터 를 치면 밑에 리스트 박스가 생기고 리스트 박스에 생긴 Item 을 클릭 하면 오른쪽에 이미지가 나옵니다. 후후 이번에는 이쁜 이나영씨를.. ㅋ_ㅋ 우선 소스 설명을 드리기전에 문제점 들을 먼저 말씀 드리고 시작을 하겠스니다. 1.그림에서는 Daum 과 Flickr 중에 검색할수 있는것 처럼 보이지만 막상 만들다 보니 Flickr Api 는 검색어가 아니라 페이지수 를 입력 받는걸로 되어 있다 보니 그냥 묻어 버렸습니다. –> 이건 Flickr Api를 가셔서 검색어를 받는 openapi를 이용하시면 해결 될것 같습니다. 2.검색어를 입력 하고 나서 나오는 Title을 ..