Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF WPF один Treeview и раличные HierarchicalDataTemplate в нем Мне нужен Treeview с Book, в который входят Programming, Cooking, Other и Disc, в котором CD и DVD Book Programming Cooking Other Disc CD DVD https://www.cyberforum.ru/ wpf-silverlight/ thread1007502.html Привязать класс фотографий ListBox C# WPF
Не работает привязка картинки. Текст отображает а картинки - нет. Помогите разобраться Скриншот прикрепил Главная форма и там где добавляю: public List<MyCategory> CategorisedImages { get; set; } MyImage _SelectedImage; public MyImage SelectedImage
C# WPF Создать рамку вокруг своего контрола Как создать рамку вокруг своего контрола для удобства его расположения в окне, чтобы при запуске программы эта рамка исчезла? https://www.cyberforum.ru/ wpf-silverlight/ thread1006888.html C# WPF Элементы виртуальной клавиатуры Доброго дня. Столкнулся с задачей добавить на форму WPF ряд кнопок 0, 1, ... 9, которые при нажатии имитируют ввод с клавиатуры. Т.е. именно цифровые клавиши виртуальной клавиатуры, а не способы ввода символов в текстбокс и пр. Пытался разобраться, не могу понять с чего начать и как это может быть реализовано. Прошу хотя бы подсказок https://www.cyberforum.ru/ wpf-silverlight/ thread1006392.html
Интересная особенность WPF. Нужно разгадать причину C# WPF
Добрый день! Век живи - век учись! В процессе написания программулинок столкнулся с интересным моментом. Еле-еле нашел причину и устранил, НО... Предлагаю найти причину Вам и объяснить мне почему же так происходит. Объяснить сей факт для себя я не смог... Как оно не работает: Если после запуска приложения сразу нажать на кнопку "открыть форму", то в новой форме scrollbar'ы есть и их можно...
C# WPF Domain Service для WPF-client Здравствуйте! Такая проблема возникла. Есть проект ASP.Net Web Application, там база данных MS SQL Express, для таблицы из базы есть ADO.Net Entity Data Model и соответствующий Domain Service для доступа. Это все работало для Silverlight-клиента. Теперь есть задача заменить на wpf. Нашел в инете... https://www.cyberforum.ru/ wpf-silverlight/ thread1005422.html
C# WPF Привязка https://www.cyberforum.ru/ wpf-silverlight/ thread1005417.html
Всем привет, у меня такая проблема: Есть вьюмодель у которой есть два свойства: /// <summary> /// список всех продуктов /// </summary> private RListCollectionView _bankProductList; /// <summary> /// список всех продуктов /// </summary>
Одна анимация для 10 объектов C# WPF
Как установить одну анимацию для большого количества объектов ,имеется 10 одинаков объектов шестиугольников(и они должны в один и тот же момент времени появляться в окне и спускаться до конца окна),интересует как это сделать программно,ничего не записывая в хамл, и при этом не прописывая все десять анимаций
C# WPF Как в Sb_Completed получить доступ к Storyboard https://www.cyberforum.ru/ wpf-silverlight/ thread1004985.html
public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void Window_Loaded(object sender, RoutedEventArgs e) { DoubleAnimation da = new DoubleAnimation(0d, 360d, TimeSpan.FromMilliseconds(9000d));
C# WPF TextBox.Text при значении null https://www.cyberforum.ru/ wpf-silverlight/ thread1004825.html
Проблема заключается в функции LOG, точнее функция не возвращает 1,2,3 (return 1; return 2; return 3;), когда в ТextBox и PasswordBox пуст ( if(log == null) и так дальше...) Посоветуйте что можно сделать для того, что бы условие, которое связаное с текспом текстбокса при сравнении с null выполнялось. Спасибо! Код XAML (часть кода)(в StaticResource BoxStyle ничего нету) <Label...
C# WPF Не видятся ресурсы
Доброго времени суток! Имеется App.xaml: <Application x:Class="Module2.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:System="clr-namespace:System;assembly=mscorlib" > <Application.Resources> <System:String...
C# WPF Добавление картинки в массив https://www.cyberforum.ru/ wpf-silverlight/ thread1004233.html
Как добавить картинку в массив public partial class MainWindow : Window { string voprosMass = { "Выберите на картинки К.Роналдо?", "Выберите на картинки Л.Месси ?", "Выберите на картинки Олд Трафорд ?", "Выберите на картинки У.Руни ?"}; int i = 0; List<Image> ListImage = new List<Image>(); public MainWindow() { ...
15 / 14 / 2
Регистрация: 18.07.2013
Сообщений: 41
0

DataGrid: установить фокус на строку DataGrid, а не на сам DataGrid - C# WPF - Ответ 5339256

15.11.2013, 11:14. Показов 4846. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!

Есть следующий код:

Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public partial class MainWindow : Window
    {
        DataTable dt = new DataTable();
        DataTable dt1 = new DataTable();
 
        public MainWindow()
        {
            InitializeComponent();
 
            dataGrid1.AutoGenerateColumns = true;
            dataGrid1.ItemsSource = dt.DefaultView;
 
            dt.Columns.Add("Col1", typeof(string));
            dt.Columns.Add("Col2", typeof(string));
 
            dt.Rows.Add("cba", "gfe");
            dt.Rows.Add("abc", "efg");
 
 
            dataGrid2.AutoGenerateColumns = true;
            dataGrid2.ItemsSource = dt1.DefaultView;
 
            dt1.Columns.Add("Col1", typeof(string));
            dt1.Columns.Add("Col2", typeof(string));
 
            dt1.Rows.Add("cba", "gfe");
            dt1.Rows.Add("abc", "efg");
 
        }
 
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            dataGrid1.Focus();
 
            dataGrid1.SelectedIndex = 0;
 
        }
    }

XML
1
2
3
4
5
6
7
8
9
10
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition />
            <RowDefinition />
        </Grid.RowDefinitions>
        <DataGrid Grid.Row="1" Margin="30,30,30,30" Name="dataGrid1" />
        <DataGrid Grid.Row="2" Margin="30,30,30,30" Name="dataGrid2"/>
        <Button Grid.Row="0" Margin="30,30,30,30" Name="button1" Click="button1_Click" />
    </Grid>


При нажатии на кнопку, устанавливается фокус на первый DataGrid и выделяется первая строка. Однако, если затем нажать клавишу-стрелку-вниз - то фокус падает на второй DataGrid (на его первую ячейку), если ещё раз нажать на стрелку вниз, то выделится вторая строка во втором гриде.

Вопрос в следующем.

Как сделать так, чтобы листались стрелочками клавиатуры строки того грида на который установили фокус с помощью dataGrid1.Focus();, а не перебрасывался фокус на следующий контрал.

Вернуться к обсуждению:
DataGrid: установить фокус на строку DataGrid, а не на сам DataGrid C# WPF
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2013, 11:14
Готовые ответы и решения:

Удалить выбранную строку в DataGrid, если DataGrid содержит коллекцию
Здравствуйте! Скажите пожалуйсто, как удалить выбраную строку в DataGrid, если DataGrid содержит...

Как зеркально отобразить dataGrid одного окна в dataGrid в другом окне?
Здравствуйте. Столкнулся с проблемой. Не знаю, как отобразить зеркально dataGrid одного окна, в...

DataGrid+ObjectDataProvider+DataTable после изменения источника обновить DataGrid
Окно с DataGrid 1. В ресурсах окна объявлен Instance датапровайдера с методом, возвращающим...

Как применить стиль строки dataGrid к определенному dataGrid
Доброго всем времени суток! Спасибо, что уделили мне свое время! Есть стиль для строк датагрида:...

1
15.11.2013, 11:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2013, 11:14
Помогаю со студенческими работами здесь

Datagrid в ячейке Datagrid c корректным отображением границ
Задача поместить связанные данные (две таблицы Sql связаны по id ) в виде таблицы ячейки одной их...

Binding данных в Datagrid внутри Datagrid
Приветствую! Есть у меня такая модель данных: public class Group { ...

DataGrid: удалить строку с индексом 1, если строка с индексом 2 получает фокус
Мне нужно удалить строку с индексом 1 если если строка с индексом 2 получает фокус. делаю так...

MVVM фокус на datagrid
Всем привет. Никак не могу разобраться, как правильно делать фокус на datagrid. Задача банально,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru