c# コンパイルエラー
投稿者 ケンケン  (社会人)
投稿日時
2023/6/13 12:35:48
追加情報
public class MyDate : System.Windows.Forms.TextBox
インタフェースは、TextBox です。
public class MyDate : System.Windows.Forms.TextBox
インタフェースは、TextBox です。
投稿者 魔界の仮面弁士  (社会人)
投稿日時
2023/6/13 15:37:41
変数 DropDown のデータ型が MyDate 型になっていないのではないでしょうか。
データ型を確認してみてください。下記はどのような文字列を返しますか?
> どの様プロバティ―なりクラスを作成すれば宜しいでしょうか?
データ型を確認してみてください。下記はどのような文字列を返しますか?
string s1 = this.DropDown.GetType().FullName;
string s2 = this.DropDown.GetType().BaseType.FullName;
> どの様プロバティ―なりクラスを作成すれば宜しいでしょうか?
Property の読みは
「プロバティ―」ではなく、
「プロパティ」です。
また、長音記号の意図ならば
― (U+2015) ではなく
ー (U+30FC) を使うべきです。
「プロバティ―」ではなく、
「プロパティ」です。
また、長音記号の意図ならば
― (U+2015) ではなく
ー (U+30FC) を使うべきです。
投稿者 ケンケン  (社会人)
投稿日時
2023/6/14 14:50:24
this.DropDown.Enabled = false;
上記のエラーについて
グレープシティのInputManPlus for Windows Formsを使用している事が判明しました。
DropDown.EnabledはグレープシティのInputManの仕様で今回は使用しなくなり
削除で対応できました。
ご指摘、ご回答
ありがとうございました。
上記のエラーについて
グレープシティのInputManPlus for Windows Formsを使用している事が判明しました。
DropDown.EnabledはグレープシティのInputManの仕様で今回は使用しなくなり
削除で対応できました。
ご指摘、ご回答
ありがとうございました。
this.DropDown.Enabled = false;
------- (赤線)
エラー内容は、下記の通りです。
エラーCS1061オブジェクトには「Enabled」の定義が含まれておらず、拡張メソッド「Enabled」が見つかりませんでした。アセンブリ参照がありませんか?
DropDownオブジェクトにEnabled が存在しないと思います。
これを回避するために、どの様プロバティ―なりクラスを作成すれば宜しいでしょうか?
何方か分かる方ご教授お願いいたします。