.NET,C#,WPF

Thumbnail of post image 100

WPF の System.Windows.Clipboard を使用するときの話です。

以下のコードで韓国語や中国語をコピーすると、ペーストするときに文字化けしました。

string str = "한국어입니다."; ...

.NET,C#,WPF

Thumbnail of post image 008

ネイティブ開発をしているときに、できればWindowsとMacで同じようなロジックにしておきたいなと思いまして、LINQを使って似たような実装をしました。

環境

Windows 10
Visual Studio 20 ...

.NET,C#,WPF

Thumbnail of post image 063

.NETにはHyperlinkクラスがありますが、NavigateUriに設定するURLを言語ごとに切り替えようとStaticResourceを指定したところ実行時エラーになるので、それっぽくうごくボタンを作りました。

文 ...

.NET Core,C#,WPF

Thumbnail of post image 011

描画時にクリップする方法のまとめです。

キャンバス単位でクリップする

キャンバス単位でクリップする方法は簡単で、キャンバスのClipToBoundsプロパティをtrueにするだけです。

<Canvas ClipT ...

.NET Core,C#,Visual Studio

Thumbnail of post image 185

Resource.resxにパラメータを追加したあとに、Designer.csが自動更新されなくなった。

発生環境Visual Studio 2019
WPF/.Net Core 3.1
修正方法ソリューションエクス ...

.NET Core,C#

Thumbnail of post image 176

移植作業をしていたら動作しなくなって困ったときの話です。
ビルドエラーはでなくて実行時エラーになっていたので原因がわからなくてハマりました。
OnApplyTemplates()が呼ばれていないことに気付いて判明しまし ...

.NET Core,C#,Visual Studio

Thumbnail of post image 097

.NET Frameworkから.NET Coreへの移行時に、System.Private.CoreLib.dllがやたらとArgumentNullExceptionを出してくれました。
例外が発生したタイミングで止まってく ...

.NET Core,C#,WPF

Thumbnail of post image 085

.Net Frameworkから.NET Coreに移行した際に、System.Web.Script.Serializationが使えなくなりました。
.NET Core 3.0からJsonパーサが組み込まれたので、こちらに置 ...

C#,WPF

Thumbnail of post image 094

最近WPFのパフォーマンスチューニングに勤しんでいます。

300,000個ほどのオブジェクトを描画するデスクトップアプリを作っている中で、役に立ったり効果のあった話をまとめていきます。

基本的には速度低下を招く ...

C#,WPF

Thumbnail of post image 142

最近WPFのパフォーマンスチューニングに勤しんでいます。

300,000個ほどのオブジェクトを描画するデスクトップアプリを作っている中で、役に立ったり効果のあった話をまとめていきます。

基本的には速度低下を招く ...

C#,WPF

Thumbnail of post image 149

最近WPFのパフォーマンスチューニングに勤しんでいます。

300,000個ほどのオブジェクトを描画するデスクトップアプリを作っている中で、役に立ったり効果のあった話をまとめていきます。

基本的には速度低下を招く ...

C#,WPF

Thumbnail of post image 155

最近WPFのパフォーマンスチューニングに勤しんでいます。

300,000個ほどのオブジェクトを描画するデスクトップアプリを作っている中で、役に立ったり効果のあった話をまとめていきます。

基本的には速度低下を招く ...