並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 381件

新着順 人気順

winformsの検索結果201 - 240 件 / 381件

  • DataGridView コントロールで現在のセルを取得および設定する - Windows Forms .NET Framework

    DataGridView コントロールの選択モードによっては、現在のセルを変更すると選択内容が変わる可能性があります。 詳細については、「Windows フォーム DataGridView コントロールの選択モード」を参照してください。 プログラムで現在のセルを取得するには DataGridView コントロールの CurrentCell プロパティを使用します。 private void getCurrentCellButton_Click(object sender, System.EventArgs e) { string msg = String.Format("Row: {0}, Column: {1}", dataGridView1.CurrentCell.RowIndex, dataGridView1.CurrentCell.ColumnIndex); MessageBox.

      DataGridView コントロールで現在のセルを取得および設定する - Windows Forms .NET Framework
    • フォームのサイズ変更 - Windows Forms .NET Framework

      Windows フォームのサイズは、いくつかの方法で指定できます。 Size プロパティに新しい値を設定したり、Height プロパティまたは Width プロパティを個別に調整したりすることで、フォームの高さと幅の両方をプログラムで変更できます。 Visual Studio を使用している場合は、Windows フォーム デザイナーを使用してサイズを変更することができます。 また、「方法: デザイナーを使用して Windows フォームのサイズを変更する」も参照してください。 フォームのサイズをプログラムで変更する フォームの Size プロパティを設定して、実行時にフォームのサイズを定義します。 次のコード例では、フォームのサイズを 100 × 100 ピクセルに設定します。 Form1.Size = New System.Drawing.Size(100, 100) Form1.Si

        フォームのサイズ変更 - Windows Forms .NET Framework
      • 接続文字列 - EF Core

        ほとんどのデータベース プロバイダーでは、データベースに接続するうえで、なんらかの形式の接続文字列が必要となります。 接続文字列は、保護されるべき機密情報を含んでいることがあります。 また、開発、テスト、運用など、異なる環境にアプリケーションを移したときは、接続文字列の変更が必要になることもあります。 ASP.NET Core ASP.NET Core では、構成システムの柔軟性が非常に高く、appsettings.json や環境変数、ユーザーのシークレット ストア、その他の構成ソースに接続文字列を格納することができます。 詳細については、ASP.NET Core ドキュメントの構成に関するセクションを参照してください。 たとえば、シークレット マネージャー ツールを使用してデータベースのパスワードを格納しておき、スキャフォールディングでは、単に Name=<database-alias

          接続文字列 - EF Core
        • C# WinFormsのListViewで複数項目選択時に、最後の項目が選択された際に一度だけ処理を実行するテク - Qiita

          C# WinFormsのListViewで複数項目選択時に、最後の項目が選択された際に一度だけ処理を実行するテクC#ListViewWinForms WinFormsのListViewの項目選択時にデータ呼び出しを行う場合のテクニック 前提 WinFormsでイベントハンドラを使ってアプリケーション作っているような比較的プログラミング初心者向け コード記述量少なめ やりたいこと WinFormsのListViewの項目選択時に、そのリスト項目を利用したデータを呼び出す処理があるとして、複数項目選択した際には選択項目すべてを利用したデータ呼び出しをしたい。 データの呼び出しはファイルIOが絡むもので、処理の回数は極力減らしたい。 ListView.SelectedIndexChangedイベントの挙動 SelectedIndexChangedイベントは複数項目選択時には選択項目数分の回数発生

            C# WinFormsのListViewで複数項目選択時に、最後の項目が選択された際に一度だけ処理を実行するテク - Qiita
          • winforms/winforms-designer.md at main · dotnet/winforms

            This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Windows Forms .NET Core Designer The .NET Core Windows Forms visual designer is currently available as a pre-release Visual Studio feature. Using the .NET Framework WinForms Designer with WinForms Core If you have complex design work to do and prefer to use the workaround to invoke the

              winforms/winforms-designer.md at main · dotnet/winforms
            • データ バインディングの変更通知 - Windows Forms .NET Framework

              Windows フォームのデータ バインディングの最も重要な概念の 1 つは、"変更通知" です。 データ ソースとバインドされたコントロールに常に最新のデータが保持されるようにするには、データ バインディング用の変更通知を追加する必要があります。 具体的には、データ ソースに対して行われた変更がバインドされたコントロールに通知され、コントロールのバインドされたプロパティに加えられた変更がデータ ソースに通知されるようにします。 変更通知には、データ バインディングの種類に応じて、さまざまな種類があります。 単純なバインド。単一のコントロールのプロパティが、オブジェクトの単一のインスタンスにバインドされます。 リストベースのバインディング。リスト内の項目のプロパティにバインドされた単一のコントロールのプロパティや、オブジェクトのリストにバインドされたコントロールのプロパティを含めることがで

                データ バインディングの変更通知 - Windows Forms .NET Framework
              • USBカメラを使ってみよう - Qiita

                この記事はC# Advent Calendar 2023アドベントカレンダーの18日目です。 C#でWindowsアプリを作成する際に、USBカメラやWebカメラを利用する方法を紹介します。ネットで検索する限り、OpenCVSharpを利用している例が多いのですが、今回は、私が作成したライブラリ「UsbCamera」を紹介します。 「UsbCamera」は、DirectShowを利用して、WinFormsやWPFで、USBカメラ(Webカメラ)を利用するためのライブラリです。プログラムはGitHubで公開されています。リポジトリはこちらです。 ライブラリの特徴 UsbCameraの特徴は以下の通りです。 導入するには、ソースコードを1つあなたのプロジェクトに追加するだけです。(DLL等は必要ありません) WinFormsとWPFの両方に対応しています。 チルト・ズーム・ホワイトバランス・露

                  USBカメラを使ってみよう - Qiita
                • .NET アプリケーションでWindowsフォームを利用する | Yucchiy's Note

                  タイトル通りで、.NETアプリケーションでWindowsフォームを利用してウインドウを作成する方法をメモします。 手元の環境は下記のとおりです。 Windows 10 Visual Studio 2022 Preview 3 .NET 6 Preview 7での動作を確認しています。 プロジェクト作成 .csprojを作成します。テンプレートには下図のように.NETのConsole Applicationを指定します。 プロジェクト設定 下記のページを参考に設定します。 Microsoft.NET.Sdk.Desktop の MSBuild プロパティ - .NET | Microsoft Docs 概要 設定の要点としては下記のとおりです。 (.NET 5以降の場合は) SDKターゲットをMicrosfot.NET.Sdkとします TargetFrameworkをnet6.0-windo

                    .NET アプリケーションでWindowsフォームを利用する | Yucchiy's Note
                  • C# WinForms + GMap.NET で地図アプリ。(20日目)  - Qiita

                    Kotlinの地図アプリが煮詰まってきたので、今度は、Windows用の地図アプリを作成。 今回は、GMap.NETを使ってみました。 Visual Studioのインストールからやっていきます。 Visual Studio Commnutiy 2022 Visual Studio Commnutiyをインストール GMap.NETのプロジェクト読込 GitHUBからダウンロードしたZIPファイルを解凍してプロジェクトを読込。 パッケージマネージャー コンソールを使用してパッケージをインストール READMEに従って、Visual Studioのパッケージマネージャーからインストール PM> Install-Package GMap.NET.Core PM> Install-Package GMap.NET.WinForms PM> Install-Package GMap.NET.Win

                      C# WinForms + GMap.NET で地図アプリ。(20日目)  - Qiita
                    • Templates for MVC - ComponentOne for ASP.NET MVC(コンポーネントワン)| Developer Solutions〈開発支援ツール〉 - メシウス株式会社

                      帳票・レポート 日本仕様の帳票開発に必要な機能を搭載したコンポーネント ActiveReports for .NET ActiveReportsJS 表計算・グリッド Excel風のビューと表計算機能を実現するUIコンポーネント SPREAD for Windows Forms SPREAD for ASP.NET SPREAD for WPF SpreadJS 入力支援 快適な入力を実現する日本仕様入力コンポーネントセット InputManPlus for Windows Forms InputManPlus for ASP.NET InputManPlus for WPF InputManJS 多段明細 1レコード複数行&日付表示に 最適なグリッドコンポーネント MultiRowPlus for Windows Forms 戻る コンポーネントセット Visual Studioで利用す

                        Templates for MVC - ComponentOne for ASP.NET MVC(コンポーネントワン)| Developer Solutions〈開発支援ツール〉 - メシウス株式会社
                      • Web アカウント マネージャーを使用して Web API を呼び出すためのトークンを取得する (デスクトップ アプリ) - Microsoft identity platform

                        Microsoft Authentication Library (MSAL) は、認証ブローカーとして機能する Windows 10+ コンポーネントである Web アカウント マネージャー (WAM) を呼び出します。 ブローカーによって、アプリのユーザーは、Windows で認識されているアカウント (Windows セッションへとサインインしたアカウントなど) との統合による恩恵を受けられるようになります。 WAM の価値提案 WAM などの認証ブローカーを使用することで、次のような多くの利点があります。 セキュリティの強化。 「トークン保護」を参照してください。 Windows Hello、条件付きアクセス、FIDO キーのサポート。 Windows の [電子メール アカウント] ビューとの統合。 高速のシングル サインオン。 現在の Windows アカウントを使用してサイレ

                          Web アカウント マネージャーを使用して Web API を呼び出すためのトークンを取得する (デスクトップ アプリ) - Microsoft identity platform
                        • Report A Problem With Visual Studio For Mac

                          Visual Studio For Mac TutorialReport A Problem With Visual Studio For Mac FreeReport A Problem With Visual Studio For Mac Windows 10Elements in Microsoft Visual Studio 2015 and 2017 The language and compiler is only half of the story for being productive and creating great apps and solutions. While Elements comes with its own development environments, and, on Windows it also provides integration w

                            Report A Problem With Visual Studio For Mac
                          • 方法: 実行時に設定を C# で読み取る - Windows Forms .NET Framework

                            アプリケーション スコープの設定とユーザー スコープの設定は、どちらも実行時に Properties オブジェクトを使用して読み取ることができます。 Properties オブジェクトは、設定が定義されているプロジェクトの既定の名前空間内にある Properties.Settings.Default メンバーを介して、プロジェクトのすべての既定の設定を公開します。 実行時に設定を C# で読み取るには Properties.Settings.Default メンバーを介して適切な設定にアクセスします。 BackColor プロパティに myColor という名前の設定を割り当てる方法を次の例に示します。 この例を実行する前に、myColor という名前の System.Drawing.Color 型の設定を含む設定ファイルを作成しておく必要があります。 設定ファイルを作成する方法の詳細につ

                              方法: 実行時に設定を C# で読み取る - Windows Forms .NET Framework
                            • アプリ ウィンドウの管理 - Windows apps

                              このトピックには、コード例のセクションがあります。 Windows App SDK には、使いやすい Microsoft.UI.Windowing.AppWindow クラスが用意されています。 AppWindow はフレームワークに依存せず、Win32、WPF、WinForms を含むすべての Windows アプリで使用できます。 AppWindow のフレームワークに依存しない性質を、WinUI 3 フレームワーク専用のウィンドウ クラスである Microsoft.UI.Xaml.Window と比較できます。 AppWindow は、ユニバーサル Windows プラットフォーム (UWP) の Windows.UI.WindowManagement.AppWindow の進化版です。 Windows App SDK バージョンの Microsoft.UI.Windowing.Ap

                                アプリ ウィンドウの管理 - Windows apps
                              • JetBrainsのクロスプラットフォーム対応.NET IDE「Rider」誕生までの歴史とそのアーキテクチャ | Post Blog

                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                  JetBrainsのクロスプラットフォーム対応.NET IDE「Rider」誕生までの歴史とそのアーキテクチャ | Post Blog
                                • JavaScriptスプレッドシートライブラリ - SpreadJS(スプレッドJS) | Developer Solutions〈開発支援ツール〉 - メシウス株式会社

                                  帳票・レポート 日本仕様の帳票開発に必要な機能を搭載したコンポーネント ActiveReports for .NET ActiveReportsJS 表計算・グリッド Excel風のビューと表計算機能を実現するUIコンポーネント SPREAD for Windows Forms SPREAD for ASP.NET SPREAD for WPF SpreadJS 入力支援 快適な入力を実現する日本仕様入力コンポーネントセット InputManPlus for Windows Forms InputManPlus for ASP.NET InputManPlus for WPF InputManJS 多段明細 1レコード複数行&日付表示に 最適なグリッドコンポーネント MultiRowPlus for Windows Forms 戻る コンポーネントセット Visual Studioで利用す

                                    JavaScriptスプレッドシートライブラリ - SpreadJS(スプレッドJS) | Developer Solutions〈開発支援ツール〉 - メシウス株式会社
                                  • Sassもさらっと学んだ - 1クール続けるブログ

                                    いつもはDockerやKubernetesとべったりなのですが、最近はWEBフロントエンド+サーバサイドの開発をやっています。 サーバサイドは新卒で入った会社から慣れ親しみがありましたが、その会社のクライアントサイドがWindowsのデスクトップアプリ(※)だったため、WEBフロントエンドは未経験でした。 ※ ちなみにWPFやUWPではなく、WinForms でした 昨今、cssメタ言語はWEBフロントエンド開発には欠かせないと聞きました。Vue.jsで対話的にテンプレートとか作成するときにも「Sass使う?それともStylus?」なんて聞かれた覚えがあります。 Stylusの方がパット見好みっぽいですが、会社で使っているのはSassなので勉強することにします。すでに軽く学んで実装とかも行っているんですが、学びなおしてリファクタに活かしたいというお気持ちです。 Sassにはいくつか種類があ

                                      Sassもさらっと学んだ - 1クール続けるブログ
                                    • WinUI 3 アプリで WinForms の機能を利用する

                                      はじめに 本稿執筆時点では、WinUI 3 アプリで Windows フォーム(WinForms)の機能(例:マルチディスプレイ)を利用しようとすると、ビルド時にエラーが発生しますので、その解決方法です。 サンプルプログラムのソースコードは GitHub に上げてあります(注意事項は後述)。 症状 Template Studio for WinUI で新しいソリューションを作成し、プロジェクトのプロパティーで「このプロジェクトで Windows フォームを有効にします」をオンにすると、ビルド時に MC6000 エラーが発生します。 MC6000 プロジェクト ファイルは、.NET Framework アセンブリ 'PresentationCore, PresentationFramework' を参照一覧に含んでいなければなりません。 解決方法 WinUI 3 プロジェクトだと WinFo

                                        WinUI 3 アプリで WinForms の機能を利用する
                                      • .NET 6 WinForms C# での高DPI対応における表示崩れの最小限の修正(仮)

                                        .NET 6 WinForms C# での高 DPI 対応における表示崩れの最小限の修正(仮) 2022/07/30, 2023/03/21 C# に初めて手を出し、わからないなりに試行錯誤して、とりあえずのところまで。 今時 WinForms ??という議論は大ありなのですが、まあそれは横に置いておいて。(WPF はメモリー消費量が多いらしい) あくまで、これを書いている現在(2022/07/30, 2023/03/21)の情報です。.NET 6 のコモンコントロール関係のバグのようであり、そちらが修正されたらかえっておかしくなってしまうと思われるが、まあそのときはこれを解除してコンパイルしなおすということで。 目次 やったこと 子フォームのクライアント領域のコントロール類について [2023/03/21] なお .NET 7 ではこのバグはもう直っているみたいです(詳細調査はこれから)

                                        • マイクロソフトのUIサブシステムが流行らない説の源はどの辺なのか? - OSSコンソーシアム

                                          先日、「.NET Core 3 DesktopPackへの移行対応をしてみた。」でも言及しましたが、「WPFよりWinFormsのほうが100倍関心を持たれてる。」らしいですね。「WPF」は非常に良く出来ているのですが、以下に書いたように、「難しい」んですよね。 その難しさがエンドユーザーに役立つものであれば、「当該ドメイン」において、もう少し、普及したんだと思いますが、残念ながら、そうではなかったと思います(業務系で実装する機能の範囲では「Windows Forms」と大差が無かった)。 ...で、以降、WPFと同様のXAML-basedのUIサブシステムとして、「Silverlight → WinRT → UWP」などが出てきましたが、いずれも、「弊界隈のセグメント&ターゲット」においてはダメだったように思います(以下、弊界隈の良記事です)。 ...なんとなく、スマホでシェアをとれなか

                                          • Selenium.CefSharp.Driver_β をリリースしました。 - ささいなことですが。

                                            CefSharpのブラウザを操作できるSelenium.CefSharp.Driverをリリースしました。 後は使いながら調整していく感じです。 Nugetから取得できるので是非つかってください! github.com そもそもCefSharpとは? まずそこからですよねー。WpfとかWinFormsにChromiumを組み込むためのライブラリです。これ自体が超絶ニッチなライブラリです。そしてそれを操作するSeleniumとかどこまでもマニアック。 ChromeDriverでは動かせないの? アプリ自体がブラウザみたいなやつは頑張ったら動かせるらしいんですけど、例えばアプリの途中でボタン押したらブラウザでてくるとかは無理みたいです。なんだけど、わざわざ組み込むんだからブラウザだけってなくね?ってわけで動いている奴にアタッチして操作できるものにしました。 アーキテクチャ シンプルで以下3つの

                                              Selenium.CefSharp.Driver_β をリリースしました。 - ささいなことですが。
                                            • CefSharpでSSL証明書エラーを回避する方法 - Qiita

                                              #初めに CefSharpを使って自動ログインブラウザを作っていた際に、ログインするサイトがSSL証明書エラーでアクセスできず、1日ほど詰まったので、解決方法を共有します。 #環境 Windows10 HOME Visual Studio 2019 Community #ライブラリ .NET framework CefSharp.WinForms #問題 SSL証明書エラーが出るサイトにCefSharpブラウザからアクセスできない。 アクセスしようしても真っ白い画面が表示されるだけ。 #解決方法 RequestHandlerを実装する。 using CefSharp; using CefSharp.Handler; using System.Threading.Tasks; namespace CefSharpTest { public class ExampleRequestHandle

                                                CefSharpでSSL証明書エラーを回避する方法 - Qiita
                                              • Windows アプリケーション開発 - ベスト プラクティス - Windows apps

                                                このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 このドキュメントのベスト プラクティスは、世界中で約 15 億人の多様な PC ユーザーにリーチし、満足させる優れた Windows アプリを構築するのに役立ちます。 このドキュメントは以下のセクションに分かれています。 ユーザー エクスペリエンス: このセクションのガイダンスは、アプリの外観、操作性、使いやすさの向上に役立ちます。 パフォーマンスと基礎: このセクションのガイダンスは、アプリのパフォーマンスとリソース使用率の向上に役立ちます。 オペレーティング システム/ハードウェアの最適化: このセクションのガイダンスは、さまざまなハードウェア構成に合わせてパッケージ化と配布を最適化するのに役立ちます。

                                                  Windows アプリケーション開発 - ベスト プラクティス - Windows apps
                                                • c# - C# で "Cannot implicitly convert type 'int' to 'short'" エラーを解決する方法

                                                  C# で "Cannot implicitly convert type 'int' to 'short'" エラーを解決する方法 C# で "int" 型から "short" 型への暗黙的な変換エラーint numInt = 100; short numShort = numInt; // エラー発生: 暗黙的な変換ができない このコードでは、int 型の変数 numInt に値 100 を代入し、その値を short 型の変数 numShort に代入しようとしています。しかし、int 型は 32 ビット、short 型は 16 ビットと、データサイズが異なるため、暗黙的な変換は行われません。 エラー解説Cannot implicitly convert type 'int' to 'short' というエラーメッセージは、int 型の値を short 型に変換できないことを意味します

                                                    c# - C# で "Cannot implicitly convert type 'int' to 'short'" エラーを解決する方法
                                                  • Windows カテゴリーの記事一覧 - potisanのプログラミングメモ

                                                    以前の投稿でMDI子フォームはMDI親フォームの最大化時にサイズグリップが非表示になるWinFormsの仕様を紹介しました。この記事ではウィンドウメッセージとToolStripRendererを利用したサイズグリップの強制表示を紹介します。動作確認環境は.NET 8.0ですが、…

                                                      Windows カテゴリーの記事一覧 - potisanのプログラミングメモ
                                                    • .NET 6とVisual Studio 2022に対応したWindowsフォーム用UIコンポーネントセット2製品が登場

                                                      TOP > プレスリリース一覧 > 「その他IT・インターネット (企業向け)」のプレスリリース > .NET 6とVisual Studio 2022に対応した Windowsフォーム用UIコンポーネントセット2... .NET 6とVisual Studio 2022に対応した Windowsフォーム用UIコンポーネントセット2製品が登場 ― InputManPlus for Windows Forms 11.0J/ MultiRowPlus for Windows Forms 11.0J ― グレープシティ株式会社(本社:仙台市泉区紫山3-1-4、代表取締役社長:馬場 直行)は、入力&業務画面UIコンポーネント「InputManPlus for Windows Forms(インプットマンプラス)」および、多段明細&日付表示グリッドコンポーネント「MultiRowPlus for Wi

                                                        .NET 6とVisual Studio 2022に対応したWindowsフォーム用UIコンポーネントセット2製品が登場
                                                      • 【WPF/MVVM】Windows用ツールを作るためにWPFを勉強した過程とか | voidProc | ゲーム製作ログ

                                                        先ほど公開した bmscorelogview ですが、これまで小物ツールを作るときに長らく使ってきた WinForms はやめて WPF でやってみよう、と決めて製作し、とりあえず公開できるところまでたどり着くことができました。そこで、今回 WPF を学習した過程や、役立った記事などを記録に残しておきたいと思います。 今 WinForms で作ろうとすると、最近増えてきている高DPI環境でのレイアウトのズレなどに悩まないといけないです。これが非常に煩わしいです。WPF ならばそこは吸収してくれます。それに、XAML での UI のレイアウトは、最初はとっつきにくいかもしれませんが、非常に柔軟性があって、慣れてくると XAML 手打ち以外考えられないみたいな状態になります。ListBox の要素をお手軽にテキスト2段表示+フォント変える、みたいのがサクッとできるのがよいです。 コーティングの

                                                          【WPF/MVVM】Windows用ツールを作るためにWPFを勉強した過程とか | voidProc | ゲーム製作ログ
                                                        • 【C#】WinformsでCommandManagerクラスが認識されない - Qiita

                                                          環境 エディタ:VS2022 フレームワーク:.NET6 プロジェクトテンプレート:Windowsフォームアプリケーション 問題 MVVMの勉強をするために、あえて普段業務で使用しているWinformsを使用して ソースを書いていましたが、CommandManager(System.Windows.Input)を記述したところ 「現在のコンテキストに'CommandManager'という名前は存在しません」のエラーが発生。 解決策 公式のドキュメントを見るとアセンブリは「PresentationCore.dll」とのこと。 プロジェクトの参照を確認し、該当のアセンブリは存在しないことを確認。 以下のディレクトリからPresentationCore.dllを参照に追加することで解決しました。 C:\Program Files (x86)\dotnet\packs\Microsoft.Wind

                                                            【C#】WinformsでCommandManagerクラスが認識されない - Qiita
                                                          • 方法: アプリケーション設定を作成する - Windows Forms .NET Framework

                                                            マネージド コードを使用することにより、新しいアプリケーション設定を作成し、フォームまたはフォームのコントロールのプロパティにバインドして、これらの設定が実行時に自動的に読み込まれて保存されるようにすることができます。 次の手順では、ApplicationSettingsBase から派生するラッパー クラスを手動で作成します。 このクラスには、公開する各アプリケーション設定に対して、パブリックにアクセスできるプロパティを追加します。 また、Visual Studio デザイナーで最小限のコードを使用してこの手順を実行することもできます。 また、「方法: デザイナーを使用してアプリケーション設定を作成する」も参照してください。 新しいアプリケーション設定をプログラムで作成するには プロジェクトに新しいクラスを追加して、名前を変更します。 この手順では、このクラスを MyUserSettin

                                                              方法: アプリケーション設定を作成する - Windows Forms .NET Framework
                                                            • DataGridView RowsAddedイベントが発生しませんか? - c#、winforms、データバインディング、データグリッドビュー

                                                              プログラミングの助け、質問への回答 / c / DataGridView RowsAddedイベントが発生しませんか? - c#、winforms、データバインディング、データグリッドビュー DataGridView RowsAddedイベントが発生しませんか? - c#、winforms、データバインディング、データグリッドビュー 私は私のフォーム上にテーブルレイアウトを持っています。データグリッドを使用してデータを表示します。初めてデータソースを割り当てたときはうまく機能しますが、データソースにDataGridを2回割り当てたときには、 DatagridのRowsAddedイベント Datagridはヘッダを除いて何も表示せず、Datagridは RowCount 0である。 私もここで同様の問題を発見した: 有効なデータソースがある場合でも、Datagridviewの行数が0を示しま

                                                              • WinForms で Power Fxをはじめてみる - MoreBeerMorePower

                                                                ついに Power Fxのソースコードが公開されました! powerapps.microsoft.com 自前のサービスにPower Fxを使ったユーザー自身によるカスタマイズを用意できますね! そんなたいそうなことはできないので、WinFormsで本当に簡素なアプリを作ってみました。 今回はその時の始め方を書いていきます。 作業は Visual Studio 2019を使う前提です。 まずはサンプルアプリのダウンロード Power Fxが公開されたのに伴い、C#で書かれたサンプルのコンソールアプリが公開されています。 github.com ダウンロードしたらあとはVisual Studioで "ConsoleREPL.sln" を開いてビルド!と押すだけです。 実行するとコンソールが開かれてあとは馴染みのPower Appsの関数が使えます。 関数はPower Appsで使えるものすべて

                                                                  WinForms で Power Fxをはじめてみる - MoreBeerMorePower
                                                                • OnPaint メソッドのオーバーライド - Windows Forms .NET Framework

                                                                  .NET Framework で定義されているイベントをオーバーライドするための基本的な手順は、いずれの場合も同じです。次の一覧は、それをまとめたものです。 継承元のイベントをオーバーライドするには 保護された OnEventName メソッドをオーバーライドします。 オーバーライドされた OnEventName メソッドから基底クラスの OnEventName メソッドを呼び出して、登録されているデリゲートがイベントを受け取るようにします。 Paint イベントについてここで詳しく説明するのは、すべての Windows フォーム コントロールで、Control から継承した Paint イベントをオーバーライドする必要があるためです。 基底の Control クラスは、派生コントロールをどのように描画する必要があるのかは把握せず、OnPaint メソッドの描画ロジックを提供することもあり

                                                                    OnPaint メソッドのオーバーライド - Windows Forms .NET Framework
                                                                  • OpenCVSharpで動画ファイルを再生するサンプル | 迷惑堂本舗

                                                                    dotnet new winforms -n MovieSample cd MovieSample dotnet add package OpenCvSharp4 dotnet add package OpenCvSharp4.Extensions dotnet add package OpenCvSharp4.runtime.win using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using OpenCvSharp

                                                                      OpenCVSharpで動画ファイルを再生するサンプル | 迷惑堂本舗
                                                                    • エラーメッセージ「

                                                                      アプリケーションのビルド時に「"LC.exe" はコード -1 を伴って終了しました。」エラーが発生し、ビルドが中断される場合があります。この場合、以下の対処方法を行ってください。 ◎対処方法1 プロジェクトの「licenses.licx」を開き、プロジェクトで使用していないコントロールのライセンス情報を削除するとエラーを回避できる場合があります。 ※Visual Basic では「ソリューション エクスプローラ」ウィンドウのツールバーから「すべてのファイルを表示」をクリックすると、ツリーの「My Project」フォルダの直下に「licenses.licx」が配置されています。 ※Visual C# では「ソリューション エクスプローラ」ウィンドウのツリーにある「Properties」フォルダの直下に「licenses.licx」が配置されています。 ご使用の製品のバージョンとプロジェク

                                                                        エラーメッセージ「
                                                                      • Windows フォーム デザイナーでのデザイン時エラー

                                                                        コードのエラー、サードパーティのコンポーネント、または他の場所でエラーが発生したために Windows フォーム デザイナーの読み込みに失敗した場合は、デザイナーではなくエラー ページが表示されます。 このエラー ページは、必ずしもデザイナーのバグを示しているわけではありません。 バグは、<your-form-name>.Designer.cs という名前のコードビハインド ページのどこかにある可能性があります。 エラーは、コード ページのエラーの場所に移動するためのリンクと共に、折りたたみ可能な黄色のバーに表示されます。 [無視して続行する] をクリックすることで、エラーを無視してデザイナーの読み込みを続けることができます。 この操作によって予期しない動作が発生する可能性があります。たとえば、コントロールがデザイン サーフェイスに表示されないことがあります。 このエラーのインスタンス 黄

                                                                          Windows フォーム デザイナーでのデザイン時エラー
                                                                        • イベントループとは何なのか? - Qiita

                                                                          皆さんはJavaScriptの「イベントループ」についてどのくらいご存知でしょうか? イベントループはJavaScriptランタイムがプログラムを実行するときの基盤となる仕組みです。他の言語やフレームワークにも類似概念がありますが(例:C#のWinForms)、重要さの度合いが異なります。 最近、社内で開催している読書会の課題図書で「イベントループ」について言及する箇所があり、、私自身この仕組みについて概要を理解できていないことに気がついたので少し調べてみました。 似通った関心をお持ちの方にとっての参考になればよいなと思っています。 なるべく簡潔にまとめたつもりですが、、、すみません、ものすごく文字だらけです。私の関心の的になったものをギュウギュウ押し込みました。 JavaScriptプログラムはシングルスレッド Webブラウザであれ、Node.jsであれ、JavaScript(JS)ラン

                                                                            イベントループとは何なのか? - Qiita
                                                                          • サブ画面を常に最前面に出したいが、TopMost だとメモ帳よりも前面に出てしまう - sutefu7.com

                                                                            久しぶりにハマった問題を、やっと、や~~~っと解決できたので共有します。 問題 つまり、最前面の効果を、Windows 全体ではなく、プロセス単位(作った WinForms アプリ内だけに狭めたい)にしたい。という問題です。アプリ表示中(というよりはアクティブ中?)は、サブ画面を最前面に表示していてほしいのですが、メモ帳や Excel を起動したら、サブ画面は隠れてほしいわけです。 これを調べていました。ずっと、ずうぅぅっと。TopMost に何か組み合わせる系か!?と思いつつも見つからず・・・。 で、やっとたどり着いたのが以下の記事。 答え TopMost = falseのまま変えなくてよくて、Ownerプロパティに自分自身のインスタンスをセットするか、Form.Show(this)のように、表示する際に自分自身のインスタンスを渡すだけでいいみたいです。 Ownerは、親画面が終了したと

                                                                              サブ画面を常に最前面に出したいが、TopMost だとメモ帳よりも前面に出てしまう - sutefu7.com
                                                                            • Microsoft Teams から Fluid Framework まで: Microsoft 365 の新機能と近日リリース予定の機能をご紹介 - News Center Japan

                                                                              すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

                                                                                Microsoft Teams から Fluid Framework まで: Microsoft 365 の新機能と近日リリース予定の機能をご紹介 - News Center Japan
                                                                              • 画像処理100本ノックをC#でおこなってみる|ガルボ

                                                                                こんにちは。 久しぶりの投稿になります。 GitHubには「○○100本ノック」というのが、ちらほらあります。 その中でも、今回は画像処理100本ノックというのに着目しました。 本家の画像処理100本ノックは以下になります。 本家ではPythonとC++を使って画像処理に関する問題100問に解答するという流れになっていますが、今回はC#を使ってこの画像処理100本ノックを問題を解いていこうというものになっています。 現在、35問目あたりまで解いておりますが、ソースコードは以下にまとめてあります。 せっかくなので、UIも用意しました。 今回、問題を解くにあたり、OpenCVやOpenCVSharp、さらには有償のライブラリなどは一切使用しておりません。 また、処理高速化のために並列処理やアンセーフコードを許可したりしておりますが、C++で画像処理を実行するといった他の言語の使用も禁止しながら

                                                                                  画像処理100本ノックをC#でおこなってみる|ガルボ
                                                                                • レポート ビューアー コントロールの概要 - SQL Server Reporting Services (SSRS)

                                                                                  Report Viewer コントロールを使用して、Reporting Services の RDL レポートを WebForms アプリと WinForms アプリに統合できます。 最新の更新プログラムの詳細については、changelog を参照してください。 新しい Web プロジェクトにレポート ビューアー コントロールを追加する 新しい [ASP.NET 空の Web サイト] を作成するか、既存の ASP.NET プロジェクトを開きます。 .NET Framework 4.6 以降のバージョンを使用できます。 NuGet パッケージ マネージャー コンソールから ReportViewer 2016 コントロール NuGet パッケージをインストールします。 Install-Package Microsoft.ReportingServices.ReportViewerContro

                                                                                    レポート ビューアー コントロールの概要 - SQL Server Reporting Services (SSRS)