WPF

오랜만에 또 기술포스팅...... WPF에서 엑셀로 저장하는 기능을 많이 쓴다.. 물론 다른 컴포넌트( Infragistics 같은) 툴을 사용해서 Office의 Interop를 사용하는 일은 많지 않지만........ 다른 컴포넌트들이 Interop의 모든 기능을 구현해주진 않으므로..(다른 컴포넌트는 Interop가 구현하지않은 더 많은 기능을 구현해주지만..) Interop를 아예 안쓸순없다.. Office는 대부분 모든 PC에 깔려있지만...또 그게 그렇지많은 않기에..... Inteop를 수행하기 위해서 Office가 깔려있는지 확인이 필요하다.. 확인 코드는 아래와 같이.... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 string REGISTRY_EXCEL_KEY = @..
음.... 이번엔 간단한 Converter Class... XAML에서 자주쓰이는 Converter중 하나다.... 코드는 아래... namespace nameofConverter { [ValueConversion(typeof(bool), typeof(Visibility))] public class BoolConverter : IValueConverter { enum Parameters { Normal, Inverted } public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var boolValue = (bool)value; var direction = (Parameters)Enum.Par..
또 오랜만에 기술 포스팅. 현재 나는 Infragistics라는 Lib를 주로 사용하고있다... 근데 뭐 이런 Lib를 사용하면 항상 걸리는게... 이 Lib가 설치가 되어있으면 상관없는데....설치안되었을때의 문제.... 당연히 설치가 안되어있으면... 프로그램이 안돌아간다........ 그래서 항상 Visual Studio에서 Local Copy를 true로 설정해준다..... 그래도.. 중간중간 빠지는 DLL은 존재하기 마련...... 이것은 그럴때 사용할 수 있는 기능인것이다!! WPF를 기준으로 설명하자면... WPF 프로젝트 생성 시 app.config가 생성됨을 확인 할 수 있을 것이다. 해당 app.config에 아래와 같은 코드를 삽입! 위 코드를 설명하자면 실행되는 .exe파일의 위치에..
C#에서 Excel 실행법 1 dynamic excelApp = AutomationFactory.CreateObject("Excel.Application"); cs 위와같은 코드를 이용하면 엑셀이 실행된다.하지만 이전에 작업해주어야 할것이 한가지 있다.Excel.Application을 이용하려면 프로젝트에 Microsoft.Office.Interop.Excel 항목을 참조 추가하여야한다.추가 방법은 Project -> Add Reference -> COM 탭 -> Microsoft Excel Object Library체크 -> OK만약 Microsoft Excel Object Library이 보이지않는다면 엑셀의 설치와 VS의 설치 순서가 달라서 안보이는 것이다.Office 2003 : http://ww..
주지님
'WPF' 태그의 글 목록 (8 Page)