前提・実現したいこと
Golangのwalkライブラリを使っています。
PushButtonを追加する際に条件に応じて追加しようと思ったのですが、
MainWindow内部(?)ではif文やfor文が使えません。
以下のソースコードのようなことは可能でしょうか。
よろしくお願いします。
やりたいことのソースコード(イメージ)
Go
1s:=[]int {1,2,3,4,5} 2mw := &MyMainWindow{} 3MainWindow{ 4 AssignTo: &mw.MainWindow, 5 Title: "たいとる", 6 Size: Size{300, 600}, 7 Layout: VBox{}, 8 for i := 0 ; i < len(s) ; i++ { 9 Children: []Widget{ 10 PushButton{ 11 Text: "button" + s[i], 12 }, 13 }, 14 } 15}.Run()
補足情報(FW/ツールのバージョンなど)
go1.17.2 windows/amd64
Windows10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/27 08:09
2021/10/28 01:00 編集
2021/10/28 07:04
2021/10/28 07:08
2021/10/29 00:19