DataGrid و TreeView در VB.Net
سلام
چند سوال در مورد DataGrid و TreeView در VB.Net دارم:
- چطور می شه ستون خاصی از Grid را بصورت ComboBox و یا کلیدی که روی آن علامت (...) است نمایش داد؟
- آیا DataGrid در VB.Net خاصیت RowSelect داره؟ ( می خوام وقتی کاربر روی هر قسمت از سطر کلیک کرد، تمام اون سطر به حالت انتخاب در بیاد )
- در TreeView وقتی کاربر اسم یک Node را وارد می کنه، چطور می شه حداکثر طول گره وارد شده را کنترل کرد؟(اجازه نده، اسمی که برای گره تعیین می کنه، از یک حدی بیشتر باشه)
شیما عباس زاده
انتخاب یک ردیف از datagrid - پاسخ سوال 2
دستور rowselect در vb.net همان دستور select می باشد .
( DataGrid1.Select(DataGrid1.CurrentRowIndex
خط بالا را باید در event مربوط به کلیک کردن DataGridTextBoxColumn ها قرار دهید .که البته باید در مورد کلیه سطرهای گرید این کار را تکرار نمایید . زیرا event کلیک مربوط datagrid روی کلیک cell های آن عمل نمی کند .
اگر باز هم مشکلی دارید بگید تا کد کاملتری بنویسم .
نسیم .[/code]
نقل قول: DataGrid و TreeView در VB.Net
سلام
با دستور
grdDataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect
وقتی روی یک خانه از DataGridView کلیک کنید کل آن سطر در حالت انتخاب قرار میگیره