C#
C#、LINQネタです。LINQでIE<T>を扱っていると、「ランダムに要素を1つ取り出したい」と思うことが時々あります。なのでそういう時は拡張メソッドで IEnumerable<T>#Random()を実装すると便利ですね。 ところでこのメソッドの中身、どう実装するのがパフォーマンス</t></t>…
ListViewで選択状態のアイテムが有るときだけ押せるボタン。出来てしまえば簡単だけど時間がかかったので忘れないようにメモ。 Livet使ってます。ここでは特に関係ないですが。XAML <ListView x:Name="listview" ItemsSource="{Binding Path=Items}" IsSynchronizedWithCurrentItem="True"> <ListView.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding}"/> </DataTemplate> </listview.itemtemplate></listview>
新しく作ってるWPFアプリケーションでLivetを使わせていただいてます。ひぃこら言いながら勉強してます。 その中でProgressBarを使うことになったのでせっかくなのでMVVMっぽく(ダメなパターン)実装できるかなと思い、出来上がったのがProgressBarViewMode…
WPFのDataGridでExcelの表みたいなものを作ってるんですが、選択されたセルの行番号を取得するプロパティがなくて唖然としました。 予想では int row = dataGrid.CurrentCell.Row; みたいなものがあると思ってたんですがまさか何列目かしか取得できないとは…
というわけで完成しました 今のところ太字とpre記法しか機能が無いですが一応タブキーでスペース4つ(可変)挿入とか、コード載せやすい感じにはなってます完成したはいいものの配布方法で悩んでる。これからもいろいろ作るだろうし自分のサイトとか作ってダウ…
もともとOAuth認証でやるつもりだったんですが、どうあがいても認証鯖がoauth_signatureを弾いてくるので諦めてもう一つの認証方法「WSSE」を試してみました。 はてなサービスにおけるWSSE認証の仕様はこちら http://developer.hatena.ne.jp/ja/documents/au…