私は、選択したフォルダのすべてのサブフォルダの名前をリストするプログラムを作成しようとしています。すべて動作しますが、データグラムビューのカスタム幅を作るようです。何時間も答えを探していましたが、仕事がほとんどなかったので、私は試しました:MySqlテーブルを呼び出すときのカスタムDataGridviewの幅
Gata.columns [0] .width = 100; などですが、動作しません。
これはどちらか動作しませんでした:MSDN - DataGridViewColumn.Width Property
主に、私は私は1つに私のMySQLのテーブルをリンクしようとしたが、再び失敗について見当がつかないことを、結合していないグリッドのために使用されているようです。私が書いている2番目のプログラムですので、私のnoobishnessを許してください!
私は私のテーブルには文句を言わないトリックを行うpicture here.
自動サイズのように見えるし、グリッドの特性に声明を埋めたいです。 スタックオーバーフローに関する多くの答えを確認しましたが、これは答えません。助けを前にありがとう!ここ
を使用してコードイムです:あなたのスクリーンショットにあるように思わとしてあなたDataGridView
は、左右の固定されている場合
try
{
String sqlcon = "datasource=localhost;port=3306;username=anime;password=anime";
MySqlConnection myanimedb0con = new MySqlConnection(sqlcon);
MySqlDataAdapter myanimedb0ada = new MySqlDataAdapter();
MySqlCommand myanimedb0cmd = new MySqlCommand("insert into anime.anime0list (Anime_Name , Anime_Root) values ('" + MySql.Data.MySqlClient.MySqlHelper.EscapeString(dir.Name) + "' , '" + dir.Parent + "');", myanimedb0con);
MySqlCommandBuilder myanimedb0cb = new MySqlCommandBuilder(myanimedb0ada);
myanimedb0ada.SelectCommand = myanimedb0cmd;
DataTable Gate = new DataTable();
myanimedb0ada.Fill(Gate);
BindingSource b0Gate = new BindingSource();
b0Gate.DataSource = Gate;
this.Gate.DataSource = b0Gate;
myanimedb0ada.Update(Gate);
// Updating the table after adding an item
MySqlCommand myanimedb0cmd2 = new MySqlCommand("select * from anime.anime0list ;", myanimedb0con);
myanimedb0ada.SelectCommand = myanimedb0cmd2;
myanimedb0ada.Fill(Gate);
b0Gate.DataSource = Gate;
this.Gate.DataSource = b0Gate;
myanimedb0ada.Update(Gate);
コードとエラーがあれば追加してください。 – Sizons
私は今、何のエラーも出ていません。上記のコードは、今、mysqlデータベースからテーブルを呼び出すために使用しています。 –