Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Написать "Крестики-нолики" для игры с компьютером C# WPF
здраствуйте. Пожалуйста помогите с игрой крестики нолики как сделать чтоб программа играла против компьютера на wpf Типа сама с собой?
C# WPF Программирование яндекс карт. Взаимодействие WPF и JavaScript https://www.cyberforum.ru/ wpf-silverlight/ thread1026089.html
хочу программировать яндекс карты их api на js,как можно связать код шарпа с js Зачем код шарпа связывать с JS? Шарп - язык компилируемый, JS - интерпретируемый; шарп - под десктоп, JS - под Web. Или Вам нужно работать с яндекс.картами в своей программе? Тогда WebBrowser в...
Получить имя объекта под курсором C# WPF
Ребята как получить имя контрола на который направлена мышка или нажат пальцем? можно на каждый контрол поставить событие onmouseenter и получить имя таким способом private void DriveBox_MouseEnter(object sender, MouseEventArgs e) { ...
C# WPF Как можно получить N символов идущих перед курсором в RichTextBox https://www.cyberforum.ru/ wpf-silverlight/ thread1027614.html
Всем привет. Возник вопрос. Есть окно wpf и элемент richtextbox в нем. Как можно получить N символов идущих перед курсором? Курсор может находиться где угодно,если бы только в конце то не вопрос, а... Можно так. TextRange range = new TextRange(richTextBox1.Document.ContentStart, richTextBox1.CaretPosition); int N = range.Text.Length; MessageBox.Show(N.ToString()); Правда, при нескольких...
C# WPF Привязка данных к контролам шаблона ListBox работает некорректно (Silverlight) https://www.cyberforum.ru/ wpf-silverlight/ thread1026508.html
В общем-то имеется 1. простенький класс: class MyData { public string Name { get; set; } public string Value { get; set; } } 2.ListBox с шаблоном <ListBox...
C# WPF Изменение текста в TextBox элемента в GridView при клике мышью
Здравствуйте, господа. Есть у меня GridView, который заполняется из файла json. У элемента есть определенные текстбоксы, куда выводится информация, берущаяся их файла. Как мне сделать так, чтобы... Прикрути к нему ICommand и обрабатывай в своем ViewModel
C# WPF Обрезается область печати https://www.cyberforum.ru/ wpf-silverlight/ thread1025606.html
Здравствуйте! Помогите решить проблему, печатаю Table с msdn: FlowDocument myFlowDocument = new FlowDocument(); //myFlowDocument.Blocks.Add(myParagraph); ... up...
C# WPF WPF dataGrid Как получить данные из конкретной ячейки или строку в виде масива
Доброго времени суток пишу програмку в которой в dataGrid вносятся данные из XML файлов, пользователь должен редактировать данные в гриде далее данные должны обрабатываться программой. Заполнить... По своей сути dataGrid не объект управления, а объект визуализации. Поэтому данные получать нужно не из dataGrid, а из источника. Например, как вариант, загрузить XML в dataTable, в ItemSource...
C# WPF Как взаимодействуют модель представления и представление
Здравствуйте! У меня на самом деле есть целая куча вопросов по MVVM. Что такое модель я вроде как разобрался, а вот как взаимодействуют модель представления и представление дается мне сложнее.... Если по простому: View - это твоя форма, ViewModel -код твоей формы, Model - типы твоих данных Добавлено через 45 секунд Осилишь?
C# WPF Отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server https://www.cyberforum.ru/ wpf-silverlight/ thread1026525.html
Задача: отобразить в приложении WPF уже существующую таблицу из БД MS SQL Server. В WinForms это решалось при помощи DataGriedView, OleDbConnection, OleDbAdapter. Но когда я добавляю в список... DataGridView имеет WPF-овский аналог - DataGrid. Но вот OleDbConnection, OleDbDataAdapter и DataSet - чисто винформовские элементы, и их нельзя размещать на формах WPF. Есть способ через...
C# WPF Можно ли программно распечатать Excel файл https://www.cyberforum.ru/ wpf-silverlight/ thread1025985.html
Можно ли программно распечатать Excel файл? Идея такая, при нажатии на кнопку создается файл, заполняется из DataGrid, печатается и удаляется, и все это автоматически. Ну логично: 1. http://msdn.microsoft.com/ru-ru/library/czhz96h7.aspx 2. http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.printout.aspx
C# WPF WPF DataGrid получение значения ячейки выделенной строки https://www.cyberforum.ru/ wpf-silverlight/ thread1027797.html
В приложении есть datagrid из toolkit. Данный в него заполняются при помощи LINQtoSQL из внешней базы. Нужно отобразить значение ячейки выделенной строки. Искал в интернете, нашел, решение... Не может CLR конвертировать Spisoktovara.SelectedItem в Nomenklatura, помоги ему
192 / 192 / 29
Регистрация: 03.12.2009
Сообщений: 853
0

Убрать Margin у TabItem - C# WPF - Ответ 5434090

04.12.2013, 15:25. Показов 1146. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вот код
XML
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<LinearGradientBrush x:Key="LightBrush" StartPoint="0,0" EndPoint="0,1">
      <GradientBrush.GradientStops>
        <GradientStopCollection>
          <GradientStop Color="#FFFFFF" Offset="0.0"/>
          <GradientStop Color="#EEEEEE" Offset="1.0"/>
        </GradientStopCollection>
      </GradientBrush.GradientStops>
    </LinearGradientBrush>
 
    <SolidColorBrush x:Key="SolidBorderBrush" Color="#888888" />
 
    <SolidColorBrush x:Key="WindowBackgroundBrush" Color="#FFFFFF" />
 
    <SolidColorBrush x:Key="DisabledBackgroundBrush" Color="#EEEEEE" />
 
    <SolidColorBrush x:Key="DisabledBorderBrush" Color="#AAAAAA" />
 
    <SolidColorBrush x:Key="DisabledForegroundBrush" Color="#888888" />
    
    <Style TargetType="{x:Type TabItem}">
      <Setter Property="Template">
        <Setter.Value>
          <ControlTemplate TargetType="{x:Type TabItem}">
            <Grid>
              <Border
                Name="Border"
                Margin="0"
                Background="{StaticResource LightBrush}"
                BorderBrush="{StaticResource SolidBorderBrush}"
                BorderThickness="1,1,1,0"
                CornerRadius="0,0,0,0" >
                <ContentPresenter x:Name="ContentSite"
                  VerticalAlignment="Center"
                  HorizontalAlignment="Center"
                  ContentSource="Header"
                  Margin="12,2,12,2"
                  RecognizesAccessKey="True"/>
              </Border>
            </Grid>
            <ControlTemplate.Triggers>
              <Trigger Property="IsSelected" Value="True">
                <Setter Property="Panel.ZIndex" Value="100" />
                <Setter TargetName="Border" Property="Background" Value="{StaticResource WindowBackgroundBrush}" />
                <Setter TargetName="Border" Property="BorderThickness" Value="1,1,1,0" />
              </Trigger>
              <Trigger Property="IsEnabled" Value="False">
                <Setter TargetName="Border" Property="Background" Value="{StaticResource DisabledBackgroundBrush}" />
                <Setter TargetName="Border" Property="BorderBrush" Value="{StaticResource DisabledBorderBrush}" />
                <Setter Property="Foreground" Value="{StaticResource DisabledForegroundBrush}" />
              </Trigger>
            </ControlTemplate.Triggers>
          </ControlTemplate>
        </Setter.Value>
      </Setter>
    </Style>
.......
 <TabControl>
      <TabItem Header="Tab1"></TabItem>
      <TabItem Header="Tab2"></TabItem>
      <TabItem Header="Tab3"></TabItem>
    </TabControl>
Как убрать эти отступы? Мне думается надо контрол темплейт переписывать, но может есть другой способ?

Вернуться к обсуждению:
Убрать Margin у TabItem C# WPF
Миниатюры
Убрать Margin  у TabItem  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.12.2013, 15:25
Готовые ответы и решения:

Убрать перенос TabItem в TabControl
Доброго времени суток. Не знаю как решить проблему с переносом item'ов в TabControl Когда Item выходит за перделы TabControl, он...

Программное создание tabItem по образцу другого tabItem с контролами
Добрый вечер, уважаемые форумчане! На форме существует tabControl1. В нём уже существует tabItem1 с некими компонентами, там label1...

Убрать margin у последнего элемента в строке
У меня есть N строк из товаров, и между товарами margin-right: 30. Как сделать так, чтобы margin не применялся для последнего элемента в...

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.12.2013, 15:25
Помогаю со студенческими работами здесь

Не могу убрать отступ - padding 0 и margin 0
Никак не пойму почему блок table_title вложенный в блок service_table имеет сверху отступ? У обоих задал padding=0 и margin=0 Что ещё...

Убрать margin при сужении сайта
Добрый день! Как сделать чтобы картинка не оставалась на месте когда сайт становится уже? На картинке стоит свойство margin-left:...

Inline-block галерея или как убрать margin
Добрый вечер! Необходима фотогалерея. На просторах интернета нашел 2 популярных способа - float and inline-block. Плюсы и минусы...

CSS Не работает margin-top/margin-left в IE, Firefox
Добрый день! Проблема в коде CSS .check &gt; span{ -webkit-transition: all ease-in-out 0.1s; -o-transition:...

Margin-top и margin-bottom в ie6 не работает
#news1 &gt; p { margin-top:15px; margin-bottom:15px; } пробовал ставить !important эффект один и тот же...(

0
Новые блоги и статьи
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
Разработка кроссплатформен­­­­ного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru