Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

RSS
  • 受付中

    回答
    0

    BackgroundWorkerのIsBusyを、UIコントロールへバインドして制御したい

    実現したいこと WindowsFormsアプリケーションについてです。 BackgroundWorkerのIsBusyプロパティをTextBoxのEnabledへバインドしたい。 イベントで切り替えではなくバインドで実現したいです。 (バインドの使い方を覚えるためなので) 試した内容 BackgroundWorkerを継承したコントロールへINotify

    • 0評価
    • 44PV
    teratailが1日前に アップデート
  • 解決済

    回答
    1

    CefSharp.WinFormsを配置すると画面に不具合が発生する

    CefSharp.WinFormsを配置すると画面に不具合が発生します。 https://cefsharp.github.io/ 上記のライブラリをnugetにて利用しています。 ChromiumWebBrowserを配置すると、最初に宣言・コントロール追加したブラウザだけ描画範囲にズレがあるようになってしまいます。複数配置しても1つだけ描画がおかしくな

    • 0評価
    • 54PV
    Rocky Rocky 3日前に 回答
  • 解決済

    回答
    1

    WPF チェックボックスでラジオボタン活性化

    起動時、ラジオボタンを非活性にする処理を入れており、 チェックボックスにチェックを入れると活性化するようにしています。 しかし、チェックボタンをはずしたときに、活性化のままです。 Windowsフォームではチェックを外すだけで 非活性になる処理が動いたのですが どういう処理を書けばいいのでしょうか? 以下、現在書いてるメソッドです。 p

    • 0評価
    • 55PV
    mesopotamia mesopotamia 1週間前に コメント
  • 解決済

    回答
    1

    WindowsForm 入力文字列の形式に関するエラー?

    入力された値<request配列>をknigth以下配列と比較しseimei配列他に代入させ差の合計値をAll配列に入れ、 その値が最小となるときのrequest配列をlabel1-10に入力するようにしたいのですがうまくいきません。 この前に入力された値<request配列>をそのままlabel1-10に入力するときは大丈夫だったのですが、計算をいれたら

    • 0評価
    • 63PV
    Saya_A Saya_A 2週間前に ベストアンサー
  • 解決済

    回答
    4

    C#のフォームコントロールを別プロジェクトのクラスから行うにはどうすればよいですか。

    こちらを参考に別クラスからの フォームコントロールはできるようになったのですが、 別のプロジェクト(クラス)をDLL化して参照した場合の フォームコントロール方法が分からず困っております。 上記リンク先を例にすると 質問者の提示しているコードの引数となっている部分で エラーが出るのでどうにかしたいです。 <Work.cs> public void W

    • 0評価
    • 161PV
    deep deep 1ヶ月前に 回答を編集
  • 受付中

    回答
    1

    windowフォームアプリケーションでの背景の透過

    お世話になります。 現在、DXライブラリのC#版と併用してWindowsフォームアプリケーションを作成しているのですが 背景の透過処理で画面の設定が32ビットの時は透過処理が実行されないというTransparencyKeyの不具合で悩んでいます。 16ビットの時は透過処理が実行されています。 32ビットの時にTransparencyKeyによる透過を実行

    • 0評価
    • 93PV
    north north 1ヶ月前に コメント
  • 受付中

    回答
    2

    C#、WebBrowserで、現在画面に見えている文字列だけをコピーしたい(Ctrl+Aのように)

    WPF上でWinFormのWebBrowserコントロールを使用しています。 アクセスしたWEBサイトの、 現在画面に見えている文字列だけをコピーしたいのですが どうすればよいでしょうか ・HTMLタグなどは一切不要です(むしろ含まれてほしくない) ・動的に追加/削除された文字列などは考慮しなくてOKです。あくまで、その時に表示されている文字列達。

    • 0評価
    • 273PV
    tekka tekka 1ヶ月前に 回答
  • 解決済

    回答
    1

    【WinForm】DataGridViewのDataSourceを更新しても表示が更新されない

    前提・実現したいこと DataGridViewに独自クラスのコレクションを設定し、コード側でコレクションの中身を書き換えDataGridにその変更をリアルタイムに反映させる。 発生している問題・エラーメッセージ 最初はDataSourceにList<T>を設定しておりwebで調べてリアルタイムの反映には BindingList<T>を使用しなければな

    • 0評価
    • 463PV
    Zuishin Zuishin 3ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    FormアプリケーションのINotifyPropertyChangedの実装について

    前提・実現したいこと INotifyPropertyChangedを実装しバインドされたプロパティの変更通知を送りたい 発生している問題・エラーメッセージ https://docs.microsoft.com/ja-jp/dotnet/framework/winforms/change-notification-in-windows-forms-da

    • 0評価
    • 323PV
    Zuishin Zuishin 4ヶ月前に コメント
  • 解決済

    回答
    2

    Windows FormのComboBoxとTextboxの連携について

    前提・実現したいこと ComboBoxの選択内容によって読み取り専用のTextboxの内容を変更したい 発生している問題・エラーメッセージ ComboBox.SelectedValueChangedイベントで選択状態が変わった時にイベントハンドラでtextboxの値を変更することはできたが、初回起動時に空白になってしまう。 該当のソースコード

    • 0評価
    • 187PV
    anonymousss anonymousss 4ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    C# Formアプリのコントロールの位置変更が反映されない、他のPCでレイアウトが崩れる場合の対応方...

    環境 visual studio2010 表題の件で質問お願いいたします。 現在アプリの多言語化を行っており、①画面右端に配置されているlabelコントロールを日本語→英語に変えると文字が長くなるため一部文字が切れてしまい表示されなくなっている部分や、②自分の開発環境では問題なく表示されているコンボボックスも別PCでアプリを立ち上げるとコンボボックスの上

    • 0評価
    • 707PV
    ---stax--- ---stax--- 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    ClickOnceアプリケーションをOSを識別して自動でサテライトアセンブリを切り替える方法

    使用環境 visualstudio2010 表題の件で質問させてください 多言語対応アプリケーションを日本語OS、英語OSで対応できるように日本語、英語両方のリソースファイルを作成し、使用するPCのOSで判断してサテライトアセンブリを切り替えたいと考えています visualstudio2010を用いて日本語OSのPCではコード内に Thread.Cu

    • 0評価
    • 286PV
    SurferOnWww SurferOnWww 4ヶ月前に コメント
  • 解決済

    回答
    1

    C# テキストファイルから特定の数字のみ取得させたい

    前提・実現したいこと X2 Y4 A1 X2 Y4 Z1 A2X4Y8Z2 A3 X20.5 Y0.4 Z0.1 と書かれたテキストファイルをから、「X」と「Y」の値のみ取得し、 2,4 2,4 4,8 20.5,0.4 このようにしたいです。 発生している問題 今使用している構文ですと、関係のない「A」「Z」の値、そして「空白」も取得してしま

    • 0評価
    • 220PV
    Zuishin Zuishin 4ヶ月前に コメント
  • 解決済

    回答
    3

    C#でPanel内のCheckBoxにアクセスする方法

    現在Windowsアプリケーション開発をVS2017、C#にて行っています。 あるフォームに配置したpanel(Aとします)内にCheckBoxを4つ配置しています。 このCheckBoxが1つ以上チェックがされているかどうかをある処理を実行する際に判定します。 その実現には4つのCheckBoxのCheckedプロパティを1つ1つ見ていけば良いので

    • 1評価
    • 296PV
    SurferOnWww SurferOnWww 5ヶ月前に コメント
  • 解決済

    回答
    1

    物質判定方法ゲーム理論

    いつもありがとうございます。 当たり判定についてなのですが、現在、ボールをカゴに入れるゲームを作成しています。 そこで、ボールがカゴの上辺以外に当たり判定をつけ、反射させたいと思っているのですが、なかなかうまくいかず、カゴに当たると反射してしまいます。 なにか良い方法はありませんか?よろしくお願いします。 namespace _1108_ボール_斜

    • 0評価
    • 254PV
    rsetuhbcln rsetuhbcln 5ヶ月前に 質問を編集
  • 解決済

    回答
    1

    放物線いどうaaaa

    下のようなプログラムを書いたのですが、ボールが放物線のように動きません。 何度も試行錯誤しましたができませんでした。 解決策を教えてください。

    • 0評価
    • 431PV
    rsetuhbcln rsetuhbcln 5ヶ月前に 質問を編集
  • 解決済

    回答
    1

    Windowsフォームアプリケーションのコンボボックスの、項目ごとに背景色を変えたい

    お世話になります。 comboBox1.BackColor = System.Drawing.Color.Red; と置くと、コンボボックスの背景色が変わるのですが、降りてくる選択肢の背景色も全て同じ色になります。 どうすれば、各選択肢の色を指定できますか。 上記の図の、緑と書いてあるところの背景を緑、青は青にしたいです。

    • 0評価
    • 226PV
    Chironian Chironian 6ヶ月前に コメント
  • 解決済

    回答
    1

    Windowsフォームアプリケーションのダイアログの背景色が変更されない

    度々すみません。 Visual Studio 2017において作ったフォームアプリケーションですが、フォームのプロパティにてバックカラーを変更したところ、フォームに張り付けたラベルの背景色だけが変更した色になったものの、その周囲の色が変更されず、グレーのままになってしまいました。 上記のように、担当者名と書いたラベルの背景色は指定した白ですが、

    • 0評価
    • 362PV
    kbys32 kbys32 7ヶ月前に コメント
  • 解決済

    回答
    1

    動作の繰り返しの方法

    前提・実現したいこと 現在、ボールを放物線のように飛ばし、カゴにボールを入れるゲームを作っています。 発生している問題・エラーメッセージ 今、ボールを放物線で飛ばし、ボールを初期位置まで戻すことはできたのですが、初期位置に戻ってから動かすことができません。 どのようにすれば、繰り返しボールを飛ばすことができますか?教えてください。 エラーメッセージ

    • 0評価
    • 265PV
    rsetuhbcln rsetuhbcln 7ヶ月前に 質問を編集
  • 受付中

    回答
    0

    【winforms】TrackBarのスライダーの座標を取得したい

    winFormアプリケーションを作成しています。 赤色の範囲の幅と、左端の座標を取得する方法を探しています。 知っている方、教えてください。

    • 0評価
    • 226PV
    teratailが7ヶ月前に アップデート
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    53

  • 総質問数

    83

  • 今週の質問数

    2

関連するタグ

Windows Formsタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る