qshinoの日記

Powershell関係と徒然なこと

2017-03-12から1日間の記事一覧

WPF file open dialog

wpf

WPFのFileDialog OpenFileDialog() SaveFileDialog() Property title filter 下記の形式 コメント|フィルタ|コメント2|フィルタ2|以下同様 例 全てのファイル|.|ワードファイル|.doc;.docx FileName FileNames Method ShowDialog() 戻り値 true : OKがクリッ…

-noexit powershell

実行後に終了しないオプション。 参照 http://www.atmarkit.co.jp/fwin2k/win2ktips/1024psshrtct/psshrtct.html

アイコン作成方法 windows

PC

Windowsのアイコン作成方法 ステップは下記の通り アイコン画像を作成 ペイントなどで作成。 BMP画像 拡張子 .ico 32x32ピクセル 24bitカラー 対象のファイルやフォルダに適用 プロパティ →カスタムマイズタブ →アイコンの変更 →参照ボタン →先の.icoファイ…

PopUp Window by wpf powershell

wpf

PowerShell wpfでPopUp Window だがしかし、WinFormsのMenuを使っていたりして、ごった煮版。 info only <# ####### FOR INFO PURPOSES ONLY ####### ####### DOWNLOAD THE SCRIPT INSTEAD ####### ####### CONSOLE COPY/PASTE BREAKS FUNCTIONALITY #######…

menubar on wpf by powershell

wpf

メニューバー表示方法 Powershell の前にxamlとC#にて。 xamlで、Menuコントロールの配下に、MenuItemコントロールを配置。MenuItemの配下に更にMenuItemを配置。上位コンテナは、StackPanel, Gridや、DockPanelなど。 階層構造は、 Menu MenuItem Fileなど …

ftp client by powershell

ftp client Powershellのftp client PSFTP Set-FTPConnectionで設定登録 Get-FTPConnectionで接続 Get-FTPItem で読み込み Add-FTPItem で書き込み Get-FTPChildItemでls New-FTPItemでmkdir セッションを閉じる方法は? Code Import-Module PSFTP Set-FTPCo…

WPF binding

wpf

WPF/PowerShellでevent dataの使用法を探していて見つけた面白い記事。 参考 WPFデータバインディング http://blog.livedoor.jp/morituri/archives/54652766.html

Powershell イベント処理

PowerShellイベント処理/WPF PowerShellでのWPFイベントハンドラの登録は、コントロールの持つadd_xxxを使う。 $button.add_Click({Write-Host "poi"}) 引数 $this イベントソース $_. EventArgs 但し、最初のイベントソースは、EventArgs のSourceプロパテ…

PSSharper xaml editor

PSSharper Powershell の構文チェック。 1. PS read-only予約語への代入 2. 未定義変数の参照 3. 未参照変数 xaml editor previewができる模様。 参考 http://www.powertheshell.com/pssharper/

wpf イベント

wpf

大事なこと e.Handled=true; 忘れずに。 サンプルコード private void CommonClickHandler(object sender, RoutedEventArgs e) { FrameworkElement feSource = e.Source as FrameworkElement; switch (feSource.Name) { case "YesButton": // do something h…

wpf text scroll controll

WPFでコンソール出力の様なテキストを追加しつつスクロールするウインドウ。 TextBox + ScrollViewer xaml <TextBox ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Auto" /> 表示は、 $textbox.AppendText(string) クリア $textbox.Clear() 参考 TextBox https://msdn.microsoft.com/ja-jp/library/system.windows…</textbox>