.NET,C#,WPF

Thumbnail of post image 077

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

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

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

.NET,C#,WPF

Thumbnail of post image 124

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

環境

Windows 10
Visual Studio 20 ...

.NET,C#,WPF

Thumbnail of post image 085

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

文 ...

.NET Core,C#,WPF

Thumbnail of post image 174

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

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

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

<Canvas ClipT ...

.NET Core,C#,Visual Studio

Thumbnail of post image 096

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

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

.NET Core,C#

Thumbnail of post image 188

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

.NET Core,C#,Visual Studio

Thumbnail of post image 019

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

.NET Core,C#,WPF

Thumbnail of post image 108

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

C#,WPF

Thumbnail of post image 171

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

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

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

C#,WPF

Thumbnail of post image 056

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

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

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

C#,WPF

Thumbnail of post image 185

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

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

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

C#,WPF

Thumbnail of post image 024

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

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

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