A.昨日のエントリでは WPF のWebBrowserコントロールについて書きました。これ IE7という非常に旧いバージョンをベースにしてるので、ページによってはレイアウトが大きく崩れます。それを回避するのがレジストリ編集な訳なんですが、標準コントロールにも…
A.WPF の WebBrowser コントロールのIEのバージョンが 7 なのは有名なようですね。現状ではレジストリを編集するしか手はないようです。以下の記事では、レジストリの編集方法を紹介されてます。 関連記事:WebBrowser コントロールで使われている Internet…
A.以前のエントリで、XamDataGrid で絞り込み表示されてるレコードのみ抽出する方法を紹介しましたが、これ一つ落とし穴がありまして、要素の描画タイミングによるのか、正常にレコードを取得できない場合があったりします。関連記事:Q124. XamDataGrid で…
A.XamDockManager はペインを一元管理できるコントロールでして、ペインのドッキングやフローティング、タブや左右・上下の配置などを自在に配置可能なコンテナコントロールです。Visual Studio のIDE をイメージすれば判りやすいと思います。 ユーザーがペ…
A.以前、XamDataGrid でユーザーが操作した列の移動や並び替え、グループ化やソートを次回起動時用に保存したい場合、SaveCustomizations メソッドやLoadCustomizations メソッドを使えば、レイアウトの保存・読み込みが可能だという記事を公開しました。関…
A.以前、XamDataGrid でユーザーが操作した列の移動や並び替え、グループ化やソートを次回起動時用に保存したい場合、XamDataGrid.SaveCustomizations メソッドやXamDataGrid.LoadCustomizations メソッドを使えば、レイアウトの保存・読み込みが可能だとい…
A.いまさら感がひしひし漂うネタですが、まあコンセプトが周回遅れブログのため、その辺りは気にせずスルーでお願いできればと思います。 コントロールの Visiblity プロパティに、ビューモデル側の bool 型プロパティをバインドさせたいシーンは多いと思い…
A.昨日の記事に引き続き、またまた XamDataGrid ネタです。 XamDataGrid で、フィルターで絞り込まれているレコードのみを抽出には、各レコードの IsDataRecord プロパティで判定し抽出する必要があります。 以下、サンプルコートです。 前回もそうでしたが…
A.くそ忙しかったため、かなりご無沙汰しておりましたが、久々の XamDataGrid ネタです。 XamDataGrid で表示されている内容を Excel に出力したい場合、DataPresenterExcelExporter クラスの Export もしくは ExportAsync メソッドを使うといいです。この…
またまた備忘録です。Infragistics WPF で提供されてる XamComboEditor、これ実は二種類あるの知ってました?Infragistics.Controls.Editors.XamComboEditorとInfragistics.Windows.Editors.XamComboEditorです。 どういうコンセプトで二種類の XamComboEdit…
ちょっと多忙につき更新さぼってましたが、久々のエントリ、ちょっとした備忘録です。Application.Shutdown したのに処理が走っちゃうコードを見つけたので、Application の終了をどこで判定する調べてました。で、結論はこれ。 Shutdown 実行しても処理が続…
前回のエントリでは、Bash on Windows に MySQLをインストールし動作するか試してみた訳ですが、今回のエントリでは Windows 側から C# プログラムで MySQL に接続し動作するか試してみます。Bash on Windows で MySQL を動かしてみるMariaDB&MySQL全機能バ…
いま Windows が熱いですね! いや正確には Windows 10 Insider Preview で、Windowsj上で Linux が動くようになり、OSSやインフラ系のエンジニアさん達に俄然注目浴びてるわけですが、MySQLユーザーの私も、ちょうど SoftwareDesign 6月号の bash 大特集と …
ここ最近、私が携わっているソフトを Surface Pro 4 で使いたいというお客様が増えてまいりました。マイクロソフト Surface Pro 4(i7/256GB/16GBモデル) Windowsタブレット[Office付き・12.3型] (キーボード別売・シルバー) TH2-00014出版社/メーカ…
開発のお手伝いをさせて頂いてる株式会社テンツオフィス様。5/25から本日までの三日間、有明ビッグサイトの運輸・交通システムEXPO にてブースを出展されてましたが、今回応援に来てくれたのが、水嶋ななちゃんと市原悠愛ちゃんの二名のレースクイーン。イベ…
前回の記事読んだサーバーチームの中の人から、PuTTY の設定について 「こ―した方がいいよー!」 ってアドバイス頂きました。中の人、ありがとーございますっ!(#^^#) ちなみに PuTTY はごった煮版使ってます。あしからず! 文字コードの設定 Puttyを立ち上…
現在 合間見て「プログラマのための Docker 教科書」 を少しずつ読んでますが、コンテナ仮想化技術、面白いですね。仮想化については VMWare Player を普段テストやLinux環境構築に使ってまして少々馴染みがあるため、コンテナ仮想化技術というのもなかなか…
ほいほーい、相変わらずサーバーサイドに弱いわたくしですが、本日も Azure 上に MySQLサーバーを構築したいと思います。 先日も MySQL データベースを Azure 上に設けたわけですが、Marketplace 調べたら他にもいろいろ MySQL のサービスが見つかりました。…
img.hatena-fotolife { padding: 0px; background: #000000; border: 1px solid #999999; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 1.2); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); padding: 0px…
img.hatena-fotolife { padding: 0px; background: #000000; border: 1px solid #999999; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 1.2); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); padding: 0px…
img.hatena-fotolife { padding: 0px; background: #000000; border: 1px solid #999999; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 1.2); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); box-shadow: 3px 3px 3px rgba(0, 0, 0, .2); padding: 0px…
うーmm、くそ忙しくて最近なかなかブログ更新できてないです ><MariaDB で稼働してる、構成がまったく同じDBが複数存在します。本日、こいつらにテーブルを追加してたら、あるDBだけ CREATE TABLE が失敗しました。エラー情報みると、 errno: 150 "Forei…
遅くなりましたが、2016年の初ブログです。今年は今までと趣向を変え、DBネタを中心に提供しようと思います。昨年を振り返ると多くの出会いがありましたが、エンジニアとしてもっともインパクトがあった出会いは、リレーショナルモデル*1との遭遇です。わた…
Visual Basic Advent Calendar 2015 24日目の記事です。前回のエントリまで三回に渡り、Visual Basic 2015 の新機能について記事を書きましたが、ひとつ忘れていたことがありました。そう、VB2015 ・C#6.0 から LINQ をデバッグできるようになったのをうっか…
Visual Basic Advent Calendar 2015 21日目の記事です。前回、前々回に引き続き、Visual Basic 2015 の新機能について紹介させていただきます。 式の途中でコメント 式の途中でコメントをかけるようになりました。これも便利な機能です。 メソッド内のリージ…
Visual Basic Advent Calendar 2015 19日目の記事です。前回に引き続き、Visual Basic 2015 の新機能について紹介させていただきます。 逐語的リテラル文字列 C#の逐語的リテラル文字列(@ で始まるアレ)がVBにもサポートされました。これにより、従来 & Vb…
XamDataGrid のカラムの外観や動作を定義する Filed クラスですが、細かい設定する場合 FieldSettings プロパティで定義するため、要素のネストが深くなるといういささか面倒な仕様のため、も少しなんとかなんないかなと、いつも思っておりました。例えば、…
Visual Basic Advent Calendar 2015 17日目の記事です。今回は Visual Basic 2015 の新機能について少し触れたいと思います。 Visual Basic 2015、いやぁいいですね!わたしは VBユーザーであると同時に C#er でもあるので、C# エディタのこんな機能やあんな…
MySQL Casual Advent Calendar 2015 15日目の記事です。 .NET 開発者で MySQL 使ってる人ってあまりいないんじゃないかと思ったんで、チュートリアルっぽいのひとつ考えてみました。 MySQL Connector/Net C# や VB など、.NET で業務系アプリを開発する場合…
Visual Studio 2015 から nameof 演算子が追加されましたが、これ、かなり嬉しい機能ですね。C# はプレビューの段階から実装されてましたが、Visual Basic はプレビューの時点ではまだ計画中で実装されておらず、リリースに間に合わないのではと思っていただ…