본문 바로가기

.NET WPF93

SilverlightTeskTop Application Program 실버라이트 데스크탑 프로그램이라고 소개되어 있는데, 실버라이트를 데스크탑 프로그램처럼 사용할 수 있다? 구글신에게 실버라이트 정보를 구걸하다가 발견한 웹사이트 입니다. 몇몇의 프로그래머가 오픈소스 형태로 진행하고 있는 프로젝트 인것 같은데요... 간단하게 사용할 수 있는 데모를 여기에 가시면 테스트 해볼 수 있습니다. 그리고 동영상으로 데모시연 하는것도 볼 수 있습니다. 메일도 보낼 수 있는 것 같습니다. 소스코드를 다운로드하여 테스트 해보고 싶으시면 여기에서 받으시면 됩니다. 단 웹사이트에 아이디, 이름, 이메일, 비밀번호의 간단한 개인정보를 입력후 가입을 해야 합니다. ※ 가입하기가 귀찮다면 직접 다운로드 CodePlex에서 다운로드 하시면 됩니다. : SilverlightDesktop 01.90.0.. 2008. 12. 12.
Silverlight ChartBuilder 소스코드 및 데모 업데이트 데모사이트, 소스코드 다운로드 더 자세히 보려면... 여기를 클릭하세요 2008. 12. 12.
Silverlight Toolkit 2008년 12월 버전 릴리즈 2008년 12월 버전 Silverlight Toolkit가 릴리즈 되었습니다. Silverlight Toolkit December 2008 Download Components in the Preview Quality Band Charting Expander ImplicitStyleManager Viewbox Components in the Stable Quality Band AutoCompleteBox DockPanel HeaderedContentControl HeaderedItemsControl Label NumericUpDown TreeView WrapPanel 새로 추가된 컨트롤 HeaderedContentControl HeaderedItemsControl Sample Demo Site : 보러가.. 2008. 12. 10.
Silverlight Tools(RC1) 한국어버전 출시 11월 24일 월요일자로 버전업이 되었습니다. 다운로드 : Silverlight_Tools.exe 영문버전버도 약 한달 늦게 나왔습니다. 자세한 내용은 철수네 소프트웨어세상 블로그를 참고하시면 됩니다. 변경된 내용은 다음과 같습니다. Visual Basic 및 C# 프로젝트 템플릿 XAML용 Intellisense 및 코드 생성기 XAML 디자인 미리 보기 Silverlight 응용 프로그램의 디버깅 Mac용 Silverlight 응용 프로그램의 원격 디버깅 웹 참조 지원 WCF 템플릿 팀 빌드 및 명령줄 빌드 지원 Expression Blend와 통합 가장 크게 좋아진것은 무엇보다도 Silverlight 2 SDK 도움말이 바로 한국어로 출시되었다는 것입니다. 다운로드 하러 가기 덧) RC1의 버전은 .. 2008. 11. 25.
Silverlight 2 Controls Review 강좌목록 그동안 써왔던 Silverlight 2 Controls Review 강좌목록을 정리했습니다. Silverlight 2 Controls Reivew - TextBox, Button, TextBlack Silverlight 2 Controls Review - DataPicker, Calendar Silverlight 2 Controls Review - CheckBox, RadioButton Silverlight 2 Controls Review - ComboBox Silverlight 2 Controls Review - ListBox Silverlight 2 Controls Review - MediaElement Silverlight 2 Controls Review - Slider Silverlight 2 C.. 2008. 10. 27.
Silverlight 2 Controls Review - ProgressBar ProgressBar 컨트롤은 현재 프로그램의 로드되는 상태를 나타내며, 그림이나 동영상같은 멀티미디어 파일을 다운로드 또는 업로드 하는 현재 상태를 퍼센트로 보여줄 수 있습니다. 아래 예제는 동영상을 다운로드 하면서 진행상태를 보여주고 동영상을 재생을 재생을 합니다. MediaElement, TextBlack, ProgressBar 컨트롤을 Xaml 코드뷰에서 추가해주거나 Blend에서 추가해줍니다. MediaElement는 다운로드한 동영상을 재생하고 TextBlack는 다운로드 되는 상태를 퍼센트로 보여줍니다. Xaml C# Code using System; using System.Net; using System.Windows.Controls; namespace ControlTest17 { publ.. 2008. 10. 27.
Silverlight 2 Controls Review - TabControl TabControl은 여러 페이지 사이를 빠르게 전환하는데 유용한 컨트롤입니다. 기본적인 사용법은 아래 Xaml 코드와 같습니다. 기본적인 TabControl을 생성했을때 보여지는 결과입니다. 4개의 TabItem이 들어가 있습니다. TabControl 안에는 독립적으로 TabItem 컨트롤이 존재하며 TabItem 안에는 Button이나 TextBox 같은 Input 관련 컨트롤이나 레이아웃을 구성할 수 있는 StackPanel, Canvas 같은 페널을 추가할 수 있습니다. 아래코드는 TabItem에 Button 컨트롤을 삽입한 것입니다. TabItem에 Button 컨트롤이 추가된 모습입니다. Grid 패널을 이용하여 여러가지 컨트롤을 배치 할 수 있습니다. 여러가지 컨트롤을 배치한 모습입니다. T.. 2008. 10. 25.
Silverlight 2 워터마크 컨트롤 (WatorMarked Text Box Control) Silverlight 2 beta 1 버전과 Silverlight 2 정식 릴리즈 버전의 지원되는 컨트롤 비교입니다. 2008년 3월에 Silverlight 2 Beta 1이 발표되면서 컨트롤에 들어있던 ScrollBar, ToolTip, WarkmarkedTextBox, ContentControl 컨트롤이 빠지고 beta 2, RC0, Silverlight 2 (RTW) 순으로 정식버전까지 릴리즈되면서 ComboBox, PasswordBox, ProgressBar, TabControl 컨트롤 등이 추가되었고, 정식 컨트롤형태는 아니지만 MessageBox.Show()의 메소드 형태로 MessageBox가 추가되어 공개되었습니다. RC0이후 정식 버전이 출시되었지만 특별히 추가된 컨트롤은 없습니다. 정식.. 2008. 10. 24.
Silverlight 2 Controls Review - GridSplitter 그리드는 키보드 혹은 마우스등을 이용하여 행과 열의 크기를 자유자재로 조절할 수 있다는 큰 특징이 있습니다. 이것을 가능케하는 컨트롤이 바로 GridSplitter(그리드스플리터) 컨트롤입니다. GridSplitter는 HorizontalAlignment의 기본 값은 Right이고 VerticalAligument의 기본 값은 Stretch이기 때문에, 기본적으로 특정한 셀의 오른쪽에 도킹됩니다. GridSplitter의 올바른 사용은 적어도 한방향으로 Strect 정렬을 하는 것입니다. GridSplitter를 마우스를 좌우 또는 위아래로 드래그(drag)하게 되면 드래그한 GridSplitter의 주변의 Grid 및 셀안의 자식 엘리먼트 크기는 자동 조절됩니다. 그리드(Grid)의 열(Column)을 .. 2008. 10. 22.
SilverlightContrib Controls 릴리즈 Silverlight 2 용 쓸만한 컨트롤 라이브러리가 나왔습니다. 오픈소스 형태로 Codeplex에 공개되었으며 http://silverlightcontrib.org/ 에서 데모와 소스를 다운로드 할 수 있습니다. 공개된 소스코드에는 5개의 컨트롤과 8개의 라이브러리가 포함되어 있습니다. Controls - Color Picker 색을 직접 선택할 수도 있고 버튼을 누르면 랜덤으로 색을 선택하는 것도 가능합니다. - Gauge Control 슬라이더 게이지 입니다. 사용자가 선택한 게이지의 양만큼 퍼센트(%)로 출력합니다. - Star Selector - Enhanced Metafile (EME) 오토캐드나 일러스트레이터에서 작업한 원본 파일을 Silverlight에서 읽어들일 수 있습니다. - Coo.. 2008. 10. 21.
Silverlight 2 Controls Review - Grid 2 Grid 패널의 행(Row)과 열(Column) 크기 조절 절대 크기 조절(abslute sizing) : RowDefinition에 Height나 ColumnDefinition에 Width의 값을 숫자로 설정한다는 것은 다른 컨트롤처럼 장치 독립적인 필셀을 사용한다는 의미와 같습니다. 절대 크기를 설정한 열과 행들을 일반적인 타입과 비교해 보면 그리드의 크기나 엘리먼트의 크기가 변해도 줄어들거나 늘어나지 않습니다. 아래코드는 임의로 행과 열에 필셀값을 할당하는 예제입니다. Xaml 자동 크기(autosizing) : 이전처럼 Height나 Width가 Auto로 설정되면 Silverlight와 WPF에서 기본 값이 설정된 것처럼 자식 엘리먼트들이 필요한 공간만 허용하고 더 이상 가질 수 없습니다. 행은.. 2008. 10. 18.
Silverlight 2 Controls Review - Grid 1 Grid는 여러 가지 기능을 복합적으로 가진 패널입니다. 실버라이트에서 Canvas 패널과 함께 가장 많이 쓰이는 패널중에 하나입니다. 특히 실버라이트는 그리드를 기본 패널로 하고 있으며, 여러 행과 열로 자식 엘리먼트를 배치 할 수 있도록 해 주며 이를 조절할 수 있는 기능을 제공해 줍니다. 그리드를 통해서 작업하는 것은 HTML 안에서 테이블로 다루는 것과 아주 유사합니다. 4×2 행과 열을 만들고 기본적으로 1셀에 1개의 자식 엘리먼트를 집어넣는 예제입니다. Xaml 예제에 표시된 점선은 Grid의 설정을 강조하기 위해 Grid 컨트롤 안에 ShowGridLines="True" 프로퍼티를 선언하였습니다. Grid.Column="0" Grid.Row="0" 프로퍼티를 사용하여 Grid안에 자식 엘리먼.. 2008. 10. 18.