タグ

ブックマーク / pro.art55.jp (7)

  • 【NetOffice】【Excel】NetOfficeのまとめ | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 JUGEMテーマ:コンピュータ ここにNetOffice関連の投稿をまとめていきたいと思います。 ---------------------------------------------------------------- COMアドイン開発 【NetOffice】【ExcelNetOfficeが利用できるCOMアドインを作成する。 http://pro.art55.jp/?eid=1304103 【NetOffice】【Excel】Comアドインでコントロールパネルを表示する。 http://pro.art55.jp/?eid=1304104 【NetOffice】COMアドインの読み込み。LoadBehaviorの詳細

  • 【NetOffice】方法:NetOfficeやPIAを利用せずdynamicでExcelをオートメーション。 | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 JUGEMテーマ:コンピュータ ---------------------------------------- Summary dynamic変数にCOMオブジェクトを代入することで、ラッパークラスを利用することなく、COMオブジェクトを直接、操作できる。 ---------------------------------------- Source and Project 今回は、NetOfficeやPIAを利用せずにdynamicを利用してExcelを操作する方法を紹介します。 using System; using System.Runtime.InteropServices; namespace Art55.NetOff

    einherjar
    einherjar 2013/02/12
    Excel 操作 C#
  • 【WPF】ObservableCollection<T>とReadOnlyObservableCollection<T> | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 Source and Project コレクションに何らかの変更が合った場合にObserverに通知を発行する機能をもっているコレクションがふたつあります。それはObservableCollection<T>とReadOnlyObservableCollection<T>でして、名前から推測出来るとおり、片方がコレクションに対してReadOnlyです。ちょっと勘違いしやすいのが、コレクションのアイテムに対してReadOnlyという訳ではありませんので注意が必要です。 プログラミング的な表現をすればReadOnlyという意味はコレクションに対してAddやRemoveなどの操作ができないと言うことです。 ReadOnlyObserva

    einherjar
    einherjar 2012/03/08
  • 2009年01月05日の記事 | 創造的プログラミングと粘土細工

    Source and Project 【WPF】CollectionViewSourceはCollectionViewのプロキシ。で CollectionViewSourceに関して簡単な紹介と仕様的な事を説明したので 今回はこの機能を使ってグループ化とソートを行おうと思います。 また、グループ化を行った際のデフォルトのStyleの呼び出し方も紹介します。 <XmlDataProvider x:Key="source" XPath="/Books"> <x:XData> <Books xmlns=""> <Book ID="10008" Name="コミック4" Price="2400" Author="猿" Category="Comic" /> <Book ID="10001" Name="でもわかるF#" Price="2400" Author="猿" Category="Pro

    einherjar
    einherjar 2011/12/06
    CollectionViewSource wpf
  • 【C#】配列とジェネリックIList<T>インタフェースの関係。 | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 JIS X 3015:2008 (ISO/IEC 23270:2006)の「19.6 配列と総称IList インタフェース」という節を要約すると ・一次元配列S[]はインタフェースSystem.Collections.Generic.IList<S> 及びその基底インタフェースを実装する。 ・SからTへの暗黙の参照変換可能な場合、S[]はIList<T>を実装する。 ・SからT への明示的な参照変換可能な場合、S[]からIList<T>及び その基底インタフェースへの明示的な参照変換が可能 とあります(JIS X 3015をそのままコピペするのは著作権上問題があるので要約を書いてみました)ちなみに「総称」とはマイクロソフト用語では

  • 【WPF】DataGridの詳細表示能力 RowDetailsTemplate | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 Source and Project CodePlex WPFToolkitで提供されているDataGridのv1から行単位で詳細表示をする能力が包含されるようになりました。RowDetailsのネーミングでDataGridのプロパティやイベントとして公開されているので関係しそうなものをとりあえずまとめてみました。 DataGridクラスのRowDetails周りで公開されているプロパティとイベント RowDetailsVisibilityModeプロパティ(依存関係プロパティ) DataGridRowDetailsVisibilityModeを取得、また設定する。 デフォルト値 VisibleWhenSelected AreRo

    einherjar
    einherjar 2010/04/20
    wpf datagrid
  • Quillによる属性ベースのDI+AOP -Seasar.NET- | 創造的プログラミングと粘土細工

    プログラミング関連Blog 私の興味の端から端までをお届けします! 【免責事項】このサイトの情報は私の個人的な見解で、私以外の意見を代弁するものではありません。 法政大学であった「Seasar Conference 2007 Autumn」にいってきました。 一発目にSeasar.NET のセッションがあったので見てきました。 セッションの内容は 「Quillによる属性ベースのDI+AOP -Seasar.NET-」 .NET Frameworkならではの発想で わずらわしいXMLファイルをしこしこ書くことなく Seasar Frameworkが使えちゃうよ。 うはうはだよって言うないようでした(間違っていたらすみません) 確かにdiconファイルやらapp.configファイルをいじるのは面倒です。 何かと忘れやすく、そして悩みます。 で、セッションを聞いた後、いてもたってもいられず と

    einherjar
    einherjar 2008/11/28
  • 1