56529


IJCAD2019を用いた.NETアプリケーションの開発をしております。

Application.ShowModelessDialog()で  
WindowsFormで作成したダイアログを呼び出したところ、  
呼び出したダイアログ上でTabキーを押してもフォーカスが移動しませんでした。

Tabキーでのフォーカス移動を有効にするにはどうすればいいでしょうか？

各コントロールのTabStopはTrueとなっています。

[code]

        public class Class1
        {
            [CommandMethod("Test")]
            public void DoIt()
            {
                Form1 form = new Form1();
                GrxCAD.ApplicationServices.Application.ShowModelessDialog(form);
            }
        }
    
[/code]

[![Tabキーでフォーカスが移動しない](https://i.stack.imgur.com/scASA.png)](https://i.stack.imgur.com/scASA.png)


CC BY-SA 4.0
2019-07-02T07:17:49.617
56316
2019-07-10T00:35:14.133
34593
question
.net ijcad
IJCAD上でWindowFormを呼び出した際のTabStopについて


IJCADの.NET APIで作成したウインドウをモードレスで呼び出した場合、TABでフォーカスは移動されないようです。  
モーダルでは大丈夫そうなので、恐らく.NET APIの不具合だと思われます。  
IJCADのサポートに、APIの不具合として報告した方が良いと思われます。

余談ですが、WPFを使用して作成されたウインドウは大丈夫なようです。  
この際、ShowModelessDialogでなく、ShowModelessWindowで呼び出す必要があります。


CC BY-SA 4.0
2019-07-10T00:35:14.133
56529
2019-07-10T00:35:14.133
29093
56316
answer